<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="Enferno.Services.Contracts.Expose" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import schemaLocation="https://servicesstage.enferno.se/api/1.1/ExposeService.svc?xsd=xsd2" namespace="Enferno.Services.Contracts.Message" />
  <xs:import schemaLocation="https://servicesstage.enferno.se/api/1.1/ExposeService.svc?xsd=xsd4" namespace="Enferno.Services.Contracts.Expose.Shopping" />
  <xs:import schemaLocation="https://servicesstage.enferno.se/api/1.1/ExposeService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:import schemaLocation="https://servicesstage.enferno.se/api/1.1/ExposeService.svc?xsd=xsd5" namespace="Enferno.Services.Contracts.Expose.Products" />
  <xs:import schemaLocation="https://servicesstage.enferno.se/api/1.1/ExposeService.svc?xsd=xsd6" namespace="Enferno.Services.Contracts.Expose.Customers" />
  <xs:import schemaLocation="https://servicesstage.enferno.se/api/1.1/ExposeService.svc?xsd=xsd7" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:import schemaLocation="https://servicesstage.enferno.se/api/1.1/ExposeService.svc?xsd=xsd9" namespace="Enferno.Services.Contracts.Expose.Orders" />
  <xs:import schemaLocation="https://servicesstage.enferno.se/api/1.1/ExposeService.svc?xsd=xsd10" namespace="Enferno.Services.Contracts.Expose.Applications" />
  <xs:element name="Process">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q1="Enferno.Services.Contracts.Expose" minOccurs="0" name="requests" nillable="true" type="q1:RequestList" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:complexType name="RequestList">
    <xs:sequence>
      <xs:element xmlns:q2="Enferno.Services.Contracts.Expose" minOccurs="0" maxOccurs="unbounded" name="Request" nillable="true" type="q2:Request" />
    </xs:sequence>
  </xs:complexType>
  <xs:element xmlns:q3="Enferno.Services.Contracts.Expose" name="RequestList" nillable="true" type="q3:RequestList" />
  <xs:complexType name="Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q4="Enferno.Services.Contracts.Message" base="q4:Entity">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q5="Enferno.Services.Contracts.Expose" name="Request" nillable="true" type="q5:Request" />
  <xs:complexType name="ClearBasketRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q6="Enferno.Services.Contracts.Expose" base="q6:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q7="Enferno.Services.Contracts.Expose" name="ClearBasketRequest" nillable="true" type="q7:ClearBasketRequest" />
  <xs:complexType name="CreateBasketRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q8="Enferno.Services.Contracts.Expose" base="q8:Request">
        <xs:sequence>
          <xs:element xmlns:q9="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Basket" nillable="true" type="q9:Basket" />
          <xs:element minOccurs="0" name="IpAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CreatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q10="Enferno.Services.Contracts.Expose" name="CreateBasketRequest" nillable="true" type="q10:CreateBasketRequest" />
  <xs:complexType name="IdValues">
    <xs:sequence>
      <xs:element xmlns:q11="Enferno.Services.Contracts.Expose" minOccurs="0" maxOccurs="unbounded" name="Item" nillable="true" type="q11:IdValue" />
    </xs:sequence>
  </xs:complexType>
  <xs:element xmlns:q12="Enferno.Services.Contracts.Expose" name="IdValues" nillable="true" type="q12:IdValues" />
  <xs:complexType name="IdValue">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q13="Enferno.Services.Contracts.Message" base="q13:Entity">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q14="Enferno.Services.Contracts.Expose" name="IdValue" nillable="true" type="q14:IdValue" />
  <xs:complexType name="FileList">
    <xs:sequence>
      <xs:element xmlns:q15="Enferno.Services.Contracts.Expose" minOccurs="0" maxOccurs="unbounded" name="File" nillable="true" type="q15:File" />
    </xs:sequence>
  </xs:complexType>
  <xs:element xmlns:q16="Enferno.Services.Contracts.Expose" name="FileList" nillable="true" type="q16:FileList" />
  <xs:complexType name="File">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q17="Enferno.Services.Contracts.Message" base="q17:Entity">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="Type" type="xs:int" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Key" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q18="Enferno.Services.Contracts.Expose" name="File" nillable="true" type="q18:File" />
  <xs:complexType name="CreateSubscriptionRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q19="Enferno.Services.Contracts.Expose" base="q19:Request">
        <xs:sequence>
          <xs:element xmlns:q20="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Subscription" nillable="true" type="q20:Subscription" />
          <xs:element minOccurs="0" name="IpAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CreatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q21="Enferno.Services.Contracts.Expose" name="CreateSubscriptionRequest" nillable="true" type="q21:CreateSubscriptionRequest" />
  <xs:complexType name="DeleteBasketItemRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q22="Enferno.Services.Contracts.Expose" base="q22:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="LineNo" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q23="Enferno.Services.Contracts.Expose" name="DeleteBasketItemRequest" nillable="true" type="q23:DeleteBasketItemRequest" />
  <xs:complexType name="GetBasketRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q24="Enferno.Services.Contracts.Expose" base="q24:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q25="Enferno.Services.Contracts.Expose" name="GetBasketRequest" nillable="true" type="q25:GetBasketRequest" />
  <xs:complexType name="GetSubscriptionRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q26="Enferno.Services.Contracts.Expose" base="q26:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q27="Enferno.Services.Contracts.Expose" name="GetSubscriptionRequest" nillable="true" type="q27:GetSubscriptionRequest" />
  <xs:complexType name="GetSubscriptionByBasketRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q28="Enferno.Services.Contracts.Expose" base="q28:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q29="Enferno.Services.Contracts.Expose" name="GetSubscriptionByBasketRequest" nillable="true" type="q29:GetSubscriptionByBasketRequest" />
  <xs:complexType name="ListBasketsByStatusRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q30="Enferno.Services.Contracts.Expose" base="q30:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SalesContactId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusId" type="xs:int" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q31="Enferno.Services.Contracts.Expose" name="ListBasketsByStatusRequest" nillable="true" type="q31:ListBasketsByStatusRequest" />
  <xs:complexType name="ListSavedBasketsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q32="Enferno.Services.Contracts.Expose" base="q32:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q33="Enferno.Services.Contracts.Expose" name="ListSavedBasketsRequest" nillable="true" type="q33:ListSavedBasketsRequest" />
  <xs:complexType name="ListSubscriptionsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q34="Enferno.Services.Contracts.Expose" base="q34:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q35="Enferno.Services.Contracts.Expose" name="ListSubscriptionsRequest" nillable="true" type="q35:ListSubscriptionsRequest" />
  <xs:complexType name="GetSubscriptionScheduleDataRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q36="Enferno.Services.Contracts.Expose" base="q36:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q37="Enferno.Services.Contracts.Expose" name="GetSubscriptionScheduleDataRequest" nillable="true" type="q37:GetSubscriptionScheduleDataRequest" />
  <xs:complexType name="ListSubscriptionStatusRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q38="Enferno.Services.Contracts.Expose" base="q38:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q39="Enferno.Services.Contracts.Expose" name="ListSubscriptionStatusRequest" nillable="true" type="q39:ListSubscriptionStatusRequest" />
  <xs:complexType name="ListSubscriptionTypesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q40="Enferno.Services.Contracts.Expose" base="q40:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q41="Enferno.Services.Contracts.Expose" name="ListSubscriptionTypesRequest" nillable="true" type="q41:ListSubscriptionTypesRequest" />
  <xs:complexType name="SaveBasketRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q42="Enferno.Services.Contracts.Expose" base="q42:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q43="Enferno.Services.Contracts.Expose" name="SaveBasketRequest" nillable="true" type="q43:SaveBasketRequest" />
  <xs:complexType name="DeleteSavedBasketRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q44="Enferno.Services.Contracts.Expose" base="q44:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q45="Enferno.Services.Contracts.Expose" name="DeleteSavedBasketRequest" nillable="true" type="q45:DeleteSavedBasketRequest" />
  <xs:complexType name="GetCheckoutRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q46="Enferno.Services.Contracts.Expose" base="q46:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q47="Enferno.Services.Contracts.Expose" name="GetCheckoutRequest" nillable="true" type="q47:GetCheckoutRequest" />
  <xs:complexType name="GetCheckout2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q48="Enferno.Services.Contracts.Expose" base="q48:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DropPointSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q49="Enferno.Services.Contracts.Expose" name="GetCheckout2Request" nillable="true" type="q49:GetCheckout2Request" />
  <xs:complexType name="GetPaymentFormRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q50="Enferno.Services.Contracts.Expose" base="q50:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="IpAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UserAgent" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PaymentParameters" nillable="true" type="q50:NameValues" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q51="Enferno.Services.Contracts.Expose" name="GetPaymentFormRequest" nillable="true" type="q51:GetPaymentFormRequest" />
  <xs:complexType name="NameValues">
    <xs:sequence>
      <xs:element xmlns:q52="Enferno.Services.Contracts.Expose" minOccurs="0" maxOccurs="unbounded" name="Item" nillable="true" type="q52:NameValue" />
    </xs:sequence>
  </xs:complexType>
  <xs:element xmlns:q53="Enferno.Services.Contracts.Expose" name="NameValues" nillable="true" type="q53:NameValues" />
  <xs:complexType name="NameValue">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q54="Enferno.Services.Contracts.Message" base="q54:Entity">
        <xs:sequence>
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q55="Enferno.Services.Contracts.Expose" name="NameValue" nillable="true" type="q55:NameValue" />
  <xs:complexType name="PaymentFormCallbackRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q56="Enferno.Services.Contracts.Expose" base="q56:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PaymentParameters" nillable="true" type="q56:NameValues" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q57="Enferno.Services.Contracts.Expose" name="PaymentFormCallbackRequest" nillable="true" type="q57:PaymentFormCallbackRequest" />
  <xs:complexType name="PaymentFormCompleteRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q58="Enferno.Services.Contracts.Expose" base="q58:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PaymentParameters" nillable="true" type="q58:NameValues" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q59="Enferno.Services.Contracts.Expose" name="PaymentFormCompleteRequest" nillable="true" type="q59:PaymentFormCompleteRequest" />
  <xs:complexType name="PaymentGiftCardCheckRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q60="Enferno.Services.Contracts.Expose" base="q60:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CardNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Cvc" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PaymentMethodId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q61="Enferno.Services.Contracts.Expose" name="PaymentGiftCardCheckRequest" nillable="true" type="q61:PaymentGiftCardCheckRequest" />
  <xs:complexType name="PaymentGiftCardReserveRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q62="Enferno.Services.Contracts.Expose" base="q62:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CardNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Cvc" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="IpAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UserAgent" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PaymentParameters" nillable="true" type="q62:NameValues" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q63="Enferno.Services.Contracts.Expose" name="PaymentGiftCardReserveRequest" nillable="true" type="q63:PaymentGiftCardReserveRequest" />
  <xs:complexType name="PaymentGiftCardRollbackRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q64="Enferno.Services.Contracts.Expose" base="q64:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PaymentParameters" nillable="true" type="q64:NameValues" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q65="Enferno.Services.Contracts.Expose" name="PaymentGiftCardRollbackRequest" nillable="true" type="q65:PaymentGiftCardRollbackRequest" />
  <xs:complexType name="ListProductOnHandByBasketRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q66="Enferno.Services.Contracts.Expose" base="q66:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element xmlns:q67="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Warehouse" nillable="true" type="q67:Warehouse" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q68="Enferno.Services.Contracts.Expose" name="ListProductOnHandByBasketRequest" nillable="true" type="q68:ListProductOnHandByBasketRequest" />
  <xs:complexType name="ListExternalProductOnHandByBasketRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q69="Enferno.Services.Contracts.Expose" base="q69:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element xmlns:q70="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Warehouse" nillable="true" type="q70:Warehouse" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q71="Enferno.Services.Contracts.Expose" name="ListExternalProductOnHandByBasketRequest" nillable="true" type="q71:ListExternalProductOnHandByBasketRequest" />
  <xs:complexType name="GetOrderRequestRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q72="Enferno.Services.Contracts.Expose" base="q72:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q73="Enferno.Services.Contracts.Expose" name="GetOrderRequestRequest" nillable="true" type="q73:GetOrderRequestRequest" />
  <xs:complexType name="InsertBasketItemRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q74="Enferno.Services.Contracts.Expose" base="q74:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element xmlns:q75="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Item" nillable="true" type="q75:BasketItem" />
          <xs:element minOccurs="0" name="CreatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q76="Enferno.Services.Contracts.Expose" name="InsertBasketItemRequest" nillable="true" type="q76:InsertBasketItemRequest" />
  <xs:complexType name="InsertBasketItemsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q77="Enferno.Services.Contracts.Expose" base="q77:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element xmlns:q78="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Items" nillable="true" type="q78:BasketItemList" />
          <xs:element minOccurs="0" name="CreatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q79="Enferno.Services.Contracts.Expose" name="InsertBasketItemsRequest" nillable="true" type="q79:InsertBasketItemsRequest" />
  <xs:complexType name="InsertBasketItemWithChildrenRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q80="Enferno.Services.Contracts.Expose" base="q80:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element xmlns:q81="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Items" nillable="true" type="q81:BasketItemList" />
          <xs:element minOccurs="0" name="CreatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q82="Enferno.Services.Contracts.Expose" name="InsertBasketItemWithChildrenRequest" nillable="true" type="q82:InsertBasketItemWithChildrenRequest" />
  <xs:complexType name="ListBasketInfoTypesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q83="Enferno.Services.Contracts.Expose" base="q83:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q84="Enferno.Services.Contracts.Expose" name="ListBasketInfoTypesRequest" nillable="true" type="q84:ListBasketInfoTypesRequest" />
  <xs:complexType name="ListBasketItemInfoTypesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q85="Enferno.Services.Contracts.Expose" base="q85:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q86="Enferno.Services.Contracts.Expose" name="ListBasketItemInfoTypesRequest" nillable="true" type="q86:ListBasketItemInfoTypesRequest" />
  <xs:complexType name="ListPromotionRequirementTypesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q87="Enferno.Services.Contracts.Expose" base="q87:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q88="Enferno.Services.Contracts.Expose" name="ListPromotionRequirementTypesRequest" nillable="true" type="q88:ListPromotionRequirementTypesRequest" />
  <xs:complexType name="ListPromotionImageTypesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q89="Enferno.Services.Contracts.Expose" base="q89:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q90="Enferno.Services.Contracts.Expose" name="ListPromotionImageTypesRequest" nillable="true" type="q90:ListPromotionImageTypesRequest" />
  <xs:complexType name="GetPromotionRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q91="Enferno.Services.Contracts.Expose" base="q91:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q92="Enferno.Services.Contracts.Expose" name="GetPromotionRequest" nillable="true" type="q92:GetPromotionRequest" />
  <xs:complexType name="ListPromotionsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q93="Enferno.Services.Contracts.Expose" base="q93:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ExcludeRequirementSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q94="Enferno.Services.Contracts.Expose" name="ListPromotionsRequest" nillable="true" type="q94:ListPromotionsRequest" />
  <xs:complexType name="ListDeliveryMethodsByProductRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q95="Enferno.Services.Contracts.Expose" base="q95:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="CountryId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Zip" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q96="Enferno.Services.Contracts.Expose" name="ListDeliveryMethodsByProductRequest" nillable="true" type="q96:ListDeliveryMethodsByProductRequest" />
  <xs:complexType name="ListDeliveryMethodsByProduct2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q97="Enferno.Services.Contracts.Expose" base="q97:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="CountryId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Zip" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q98="Enferno.Services.Contracts.Expose" name="ListDeliveryMethodsByProduct2Request" nillable="true" type="q98:ListDeliveryMethodsByProduct2Request" />
  <xs:complexType name="ListDeliveryMethodsByBasketRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q99="Enferno.Services.Contracts.Expose" base="q99:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="CountryId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Zip" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q100="Enferno.Services.Contracts.Expose" name="ListDeliveryMethodsByBasketRequest" nillable="true" type="q100:ListDeliveryMethodsByBasketRequest" />
  <xs:complexType name="ListDeliveryMethodsByBasket2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q101="Enferno.Services.Contracts.Expose" base="q101:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="CountryId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Zip" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DropPointSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q102="Enferno.Services.Contracts.Expose" name="ListDeliveryMethodsByBasket2Request" nillable="true" type="q102:ListDeliveryMethodsByBasket2Request" />
  <xs:complexType name="PurchaseRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q103="Enferno.Services.Contracts.Expose" base="q103:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="IpAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UserAgent" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q104="Enferno.Services.Contracts.Expose" name="PurchaseRequest" nillable="true" type="q104:PurchaseRequest" />
  <xs:complexType name="PurchaseExRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q105="Enferno.Services.Contracts.Expose" base="q105:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="IpAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UserAgent" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PaymentParameters" nillable="true" type="q105:NameValues" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q106="Enferno.Services.Contracts.Expose" name="PurchaseExRequest" nillable="true" type="q106:PurchaseExRequest" />
  <xs:complexType name="PurchaseEx2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q107="Enferno.Services.Contracts.Expose" base="q107:Request">
        <xs:sequence>
          <xs:element xmlns:q108="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Data" nillable="true" type="q108:PurchaseEx2Data" />
          <xs:element minOccurs="0" name="IpAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UserAgent" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q109="Enferno.Services.Contracts.Expose" name="PurchaseEx2Request" nillable="true" type="q109:PurchaseEx2Request" />
  <xs:complexType name="PurchaseSubscriptionRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q110="Enferno.Services.Contracts.Expose" base="q110:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SubscriptionId" type="xs:int" />
          <xs:element minOccurs="0" name="IpAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UserAgent" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PaymentParameters" nillable="true" type="q110:NameValues" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q111="Enferno.Services.Contracts.Expose" name="PurchaseSubscriptionRequest" nillable="true" type="q111:PurchaseSubscriptionRequest" />
  <xs:complexType name="PaymentCallbackRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q112="Enferno.Services.Contracts.Expose" base="q112:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PaymentParameters" nillable="true" type="q112:NameValues" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q113="Enferno.Services.Contracts.Expose" name="PaymentCallbackRequest" nillable="true" type="q113:PaymentCallbackRequest" />
  <xs:complexType name="PaymentCallback2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q114="Enferno.Services.Contracts.Expose" base="q114:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PaymentParameters" nillable="true" type="q114:NameValues" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q115="Enferno.Services.Contracts.Expose" name="PaymentCallback2Request" nillable="true" type="q115:PaymentCallback2Request" />
  <xs:complexType name="PaymentCompleteRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q116="Enferno.Services.Contracts.Expose" base="q116:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PaymentParameters" nillable="true" type="q116:NameValues" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q117="Enferno.Services.Contracts.Expose" name="PaymentCompleteRequest" nillable="true" type="q117:PaymentCompleteRequest" />
  <xs:complexType name="PaymentCancelRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q118="Enferno.Services.Contracts.Expose" base="q118:Request">
        <xs:sequence>
          <xs:element xmlns:q119="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Basket" nillable="true" type="q119:Basket" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q120="Enferno.Services.Contracts.Expose" name="PaymentCancelRequest" nillable="true" type="q120:PaymentCancelRequest" />
  <xs:complexType name="SendBasketRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q121="Enferno.Services.Contracts.Expose" base="q121:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="MailFrom" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MailTo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q122="Enferno.Services.Contracts.Expose" name="SendBasketRequest" nillable="true" type="q122:SendBasketRequest" />
  <xs:complexType name="UpdateBasketRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q123="Enferno.Services.Contracts.Expose" base="q123:Request">
        <xs:sequence>
          <xs:element xmlns:q124="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Basket" nillable="true" type="q124:Basket" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q125="Enferno.Services.Contracts.Expose" name="UpdateBasketRequest" nillable="true" type="q125:UpdateBasketRequest" />
  <xs:complexType name="UpdateBasket2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q126="Enferno.Services.Contracts.Expose" base="q126:Request">
        <xs:sequence>
          <xs:element xmlns:q127="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Basket" nillable="true" type="q127:Basket" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q128="Enferno.Services.Contracts.Expose" name="UpdateBasket2Request" nillable="true" type="q128:UpdateBasket2Request" />
  <xs:complexType name="UpdateSubscriptionRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q129="Enferno.Services.Contracts.Expose" base="q129:Request">
        <xs:sequence>
          <xs:element xmlns:q130="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Subscription" nillable="true" type="q130:Subscription" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q131="Enferno.Services.Contracts.Expose" name="UpdateSubscriptionRequest" nillable="true" type="q131:UpdateSubscriptionRequest" />
  <xs:complexType name="SetAttestBasketRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q132="Enferno.Services.Contracts.Expose" base="q132:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q133="Enferno.Services.Contracts.Expose" name="SetAttestBasketRequest" nillable="true" type="q133:SetAttestBasketRequest" />
  <xs:complexType name="DeleteBasketRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q134="Enferno.Services.Contracts.Expose" base="q134:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q135="Enferno.Services.Contracts.Expose" name="DeleteBasketRequest" nillable="true" type="q135:DeleteBasketRequest" />
  <xs:complexType name="DeleteSubscriptionRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q136="Enferno.Services.Contracts.Expose" base="q136:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SubscriptionId" type="xs:int" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q137="Enferno.Services.Contracts.Expose" name="DeleteSubscriptionRequest" nillable="true" type="q137:DeleteSubscriptionRequest" />
  <xs:complexType name="UpdateBasketItemRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q138="Enferno.Services.Contracts.Expose" base="q138:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element xmlns:q139="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Item" nillable="true" type="q139:BasketItem" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q140="Enferno.Services.Contracts.Expose" name="UpdateBasketItemRequest" nillable="true" type="q140:UpdateBasketItemRequest" />
  <xs:complexType name="UpdateBasketItemQuantityWithChildrenRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q141="Enferno.Services.Contracts.Expose" base="q141:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="LineNo" type="xs:int" />
          <xs:element minOccurs="0" name="Quantity" type="xs:decimal" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q142="Enferno.Services.Contracts.Expose" name="UpdateBasketItemQuantityWithChildrenRequest" nillable="true" type="q142:UpdateBasketItemQuantityWithChildrenRequest" />
  <xs:complexType name="UpdateBuyerRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q143="Enferno.Services.Contracts.Expose" base="q143:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element xmlns:q144="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Buyer" nillable="true" type="q144:Customer" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q145="Enferno.Services.Contracts.Expose" name="UpdateBuyerRequest" nillable="true" type="q145:UpdateBuyerRequest" />
  <xs:complexType name="UpdateBuyer2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q146="Enferno.Services.Contracts.Expose" base="q146:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element xmlns:q147="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Buyer" nillable="true" type="q147:Customer" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DropPointSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q148="Enferno.Services.Contracts.Expose" name="UpdateBuyer2Request" nillable="true" type="q148:UpdateBuyer2Request" />
  <xs:complexType name="UpdatePayerRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q149="Enferno.Services.Contracts.Expose" base="q149:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element xmlns:q150="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Payer" nillable="true" type="q150:Customer" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q151="Enferno.Services.Contracts.Expose" name="UpdatePayerRequest" nillable="true" type="q151:UpdatePayerRequest" />
  <xs:complexType name="UpdatePayer2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q152="Enferno.Services.Contracts.Expose" base="q152:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element xmlns:q153="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Payer" nillable="true" type="q153:Customer" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DropPointSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q154="Enferno.Services.Contracts.Expose" name="UpdatePayer2Request" nillable="true" type="q154:UpdatePayer2Request" />
  <xs:complexType name="UpdateShipToRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q155="Enferno.Services.Contracts.Expose" base="q155:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element xmlns:q156="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="ShipTo" nillable="true" type="q156:Customer" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q157="Enferno.Services.Contracts.Expose" name="UpdateShipToRequest" nillable="true" type="q157:UpdateShipToRequest" />
  <xs:complexType name="UpdateShipTo2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q158="Enferno.Services.Contracts.Expose" base="q158:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element xmlns:q159="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="ShipTo" nillable="true" type="q159:Customer" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DropPointSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q160="Enferno.Services.Contracts.Expose" name="UpdateShipTo2Request" nillable="true" type="q160:UpdateShipTo2Request" />
  <xs:complexType name="UpdateDeliveryMethodRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q161="Enferno.Services.Contracts.Expose" base="q161:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="DeliveryMethodId" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q162="Enferno.Services.Contracts.Expose" name="UpdateDeliveryMethodRequest" nillable="true" type="q162:UpdateDeliveryMethodRequest" />
  <xs:complexType name="UpdateDeliveryMethod3Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q163="Enferno.Services.Contracts.Expose" base="q163:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="DeliveryMethodId" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DropPointCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DropPointSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q164="Enferno.Services.Contracts.Expose" name="UpdateDeliveryMethod3Request" nillable="true" type="q164:UpdateDeliveryMethod3Request" />
  <xs:complexType name="UpdatePaymentMethodRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q165="Enferno.Services.Contracts.Expose" base="q165:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="PaymentMethodId" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q166="Enferno.Services.Contracts.Expose" name="UpdatePaymentMethodRequest" nillable="true" type="q166:UpdatePaymentMethodRequest" />
  <xs:complexType name="UpdatePaymentMethod2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q167="Enferno.Services.Contracts.Expose" base="q167:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="PaymentMethodId" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DropPointSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q168="Enferno.Services.Contracts.Expose" name="UpdatePaymentMethod2Request" nillable="true" type="q168:UpdatePaymentMethod2Request" />
  <xs:complexType name="ListBasketStatusesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q169="Enferno.Services.Contracts.Expose" base="q169:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q170="Enferno.Services.Contracts.Expose" name="ListBasketStatusesRequest" nillable="true" type="q170:ListBasketStatusesRequest" />
  <xs:complexType name="ListBasketTypesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q171="Enferno.Services.Contracts.Expose" base="q171:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q172="Enferno.Services.Contracts.Expose" name="ListBasketTypesRequest" nillable="true" type="q172:ListBasketTypesRequest" />
  <xs:complexType name="GetManufacturerRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q173="Enferno.Services.Contracts.Expose" base="q173:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q174="Enferno.Services.Contracts.Expose" name="GetManufacturerRequest" nillable="true" type="q174:GetManufacturerRequest" />
  <xs:complexType name="GetManufacturerByUniqueNameRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q175="Enferno.Services.Contracts.Expose" base="q175:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="UniqueName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q176="Enferno.Services.Contracts.Expose" name="GetManufacturerByUniqueNameRequest" nillable="true" type="q176:GetManufacturerByUniqueNameRequest" />
  <xs:complexType name="GetNavigationStructureRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q177="Enferno.Services.Contracts.Expose" base="q177:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q178="Enferno.Services.Contracts.Expose" name="GetNavigationStructureRequest" nillable="true" type="q178:GetNavigationStructureRequest" />
  <xs:complexType name="ListConfigurationItemsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q179="Enferno.Services.Contracts.Expose" base="q179:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PartNoSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q180="Enferno.Services.Contracts.Expose" name="ListConfigurationItemsRequest" nillable="true" type="q180:ListConfigurationItemsRequest" />
  <xs:complexType name="GetProductRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q181="Enferno.Services.Contracts.Expose" base="q181:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q182="Enferno.Services.Contracts.Expose" name="GetProductRequest" nillable="true" type="q182:GetProductRequest" />
  <xs:complexType name="GetProductByUniqueNameRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q183="Enferno.Services.Contracts.Expose" base="q183:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="UniqueName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q184="Enferno.Services.Contracts.Expose" name="GetProductByUniqueNameRequest" nillable="true" type="q184:GetProductByUniqueNameRequest" />
  <xs:complexType name="GetProductByPartNoRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q185="Enferno.Services.Contracts.Expose" base="q185:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PartNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q186="Enferno.Services.Contracts.Expose" name="GetProductByPartNoRequest" nillable="true" type="q186:GetProductByPartNoRequest" />
  <xs:complexType name="ListPromotionsByProductIdRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q187="Enferno.Services.Contracts.Expose" base="q187:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q188="Enferno.Services.Contracts.Expose" name="ListPromotionsByProductIdRequest" nillable="true" type="q188:ListPromotionsByProductIdRequest" />
  <xs:complexType name="ListPromotionsByProductUniqueNameRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q189="Enferno.Services.Contracts.Expose" base="q189:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="UniqueName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q190="Enferno.Services.Contracts.Expose" name="ListPromotionsByProductUniqueNameRequest" nillable="true" type="q190:ListPromotionsByProductUniqueNameRequest" />
  <xs:complexType name="GetProductOnHandByPartNoRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q191="Enferno.Services.Contracts.Expose" base="q191:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PartNo" nillable="true" type="xs:string" />
          <xs:element xmlns:q192="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Warehouses" nillable="true" type="q192:WarehouseList" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q193="Enferno.Services.Contracts.Expose" name="GetProductOnHandByPartNoRequest" nillable="true" type="q193:GetProductOnHandByPartNoRequest" />
  <xs:complexType name="GetProductOnHandByProductRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q194="Enferno.Services.Contracts.Expose" base="q194:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element xmlns:q195="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Warehouses" nillable="true" type="q195:WarehouseList" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q196="Enferno.Services.Contracts.Expose" name="GetProductOnHandByProductRequest" nillable="true" type="q196:GetProductOnHandByProductRequest" />
  <xs:complexType name="ListOnHandInfoTypesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q197="Enferno.Services.Contracts.Expose" base="q197:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q198="Enferno.Services.Contracts.Expose" name="ListOnHandInfoTypesRequest" nillable="true" type="q198:ListOnHandInfoTypesRequest" />
  <xs:complexType name="GetExternalProductOnHandByPartNoRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q199="Enferno.Services.Contracts.Expose" base="q199:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PartNo" nillable="true" type="xs:string" />
          <xs:element xmlns:q200="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Warehouses" nillable="true" type="q200:WarehouseList" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q201="Enferno.Services.Contracts.Expose" name="GetExternalProductOnHandByPartNoRequest" nillable="true" type="q201:GetExternalProductOnHandByPartNoRequest" />
  <xs:complexType name="GetExternalProductOnHandByProductRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q202="Enferno.Services.Contracts.Expose" base="q202:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element xmlns:q203="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Warehouses" nillable="true" type="q203:WarehouseList" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q204="Enferno.Services.Contracts.Expose" name="GetExternalProductOnHandByProductRequest" nillable="true" type="q204:GetExternalProductOnHandByProductRequest" />
  <xs:complexType name="InsertProductReviewRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q205="Enferno.Services.Contracts.Expose" base="q205:Request">
        <xs:sequence>
          <xs:element xmlns:q206="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Review" nillable="true" type="q206:Review" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q207="Enferno.Services.Contracts.Expose" name="InsertProductReviewRequest" nillable="true" type="q207:InsertProductReviewRequest" />
  <xs:complexType name="UpdateProductReviewLikesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q208="Enferno.Services.Contracts.Expose" base="q208:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="ReviewId" type="xs:int" />
          <xs:element minOccurs="0" name="DoLike" type="xs:boolean" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q209="Enferno.Services.Contracts.Expose" name="UpdateProductReviewLikesRequest" nillable="true" type="q209:UpdateProductReviewLikesRequest" />
  <xs:complexType name="UpdateProductViewCountRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q210="Enferno.Services.Contracts.Expose" base="q210:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CategoryId" type="xs:int" />
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q211="Enferno.Services.Contracts.Expose" name="UpdateProductViewCountRequest" nillable="true" type="q211:UpdateProductViewCountRequest" />
  <xs:complexType name="ListPricelistTypesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q212="Enferno.Services.Contracts.Expose" base="q212:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q213="Enferno.Services.Contracts.Expose" name="ListPricelistTypesRequest" nillable="true" type="q213:ListPricelistTypesRequest" />
  <xs:complexType name="ListPricelistsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q214="Enferno.Services.Contracts.Expose" base="q214:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q215="Enferno.Services.Contracts.Expose" name="ListPricelistsRequest" nillable="true" type="q215:ListPricelistsRequest" />
  <xs:complexType name="ListProductFlagsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q216="Enferno.Services.Contracts.Expose" base="q216:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q217="Enferno.Services.Contracts.Expose" name="ListProductFlagsRequest" nillable="true" type="q217:ListProductFlagsRequest" />
  <xs:complexType name="ListAssortmentsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q218="Enferno.Services.Contracts.Expose" base="q218:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q219="Enferno.Services.Contracts.Expose" name="ListAssortmentsRequest" nillable="true" type="q219:ListAssortmentsRequest" />
  <xs:complexType name="ListAccessoryTypesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q220="Enferno.Services.Contracts.Expose" base="q220:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q221="Enferno.Services.Contracts.Expose" name="ListAccessoryTypesRequest" nillable="true" type="q221:ListAccessoryTypesRequest" />
  <xs:complexType name="ListParametricValuesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q222="Enferno.Services.Contracts.Expose" base="q222:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="Type" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q223="Enferno.Services.Contracts.Expose" name="ListParametricValuesRequest" nillable="true" type="q223:ListParametricValuesRequest" />
  <xs:complexType name="ListParametricInfoRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q224="Enferno.Services.Contracts.Expose" base="q224:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q225="Enferno.Services.Contracts.Expose" name="ListParametricInfoRequest" nillable="true" type="q225:ListParametricInfoRequest" />
  <xs:complexType name="ListParametricValues2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q226="Enferno.Services.Contracts.Expose" base="q226:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q227="Enferno.Services.Contracts.Expose" name="ListParametricValues2Request" nillable="true" type="q227:ListParametricValues2Request" />
  <xs:complexType name="ListStatusesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q228="Enferno.Services.Contracts.Expose" base="q228:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q229="Enferno.Services.Contracts.Expose" name="ListStatusesRequest" nillable="true" type="q229:ListStatusesRequest" />
  <xs:complexType name="ListFlagsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q230="Enferno.Services.Contracts.Expose" base="q230:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q231="Enferno.Services.Contracts.Expose" name="ListFlagsRequest" nillable="true" type="q231:ListFlagsRequest" />
  <xs:complexType name="ListFileTypeIdsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q232="Enferno.Services.Contracts.Expose" base="q232:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q233="Enferno.Services.Contracts.Expose" name="ListFileTypeIdsRequest" nillable="true" type="q233:ListFileTypeIdsRequest" />
  <xs:complexType name="ListFocusParametricsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q234="Enferno.Services.Contracts.Expose" base="q234:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CategoryId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q235="Enferno.Services.Contracts.Expose" name="ListFocusParametricsRequest" nillable="true" type="q235:ListFocusParametricsRequest" />
  <xs:complexType name="ListManufacturersRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q236="Enferno.Services.Contracts.Expose" base="q236:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q237="Enferno.Services.Contracts.Expose" name="ListManufacturersRequest" nillable="true" type="q237:ListManufacturersRequest" />
  <xs:complexType name="ListManufacturersExRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q238="Enferno.Services.Contracts.Expose" base="q238:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q239="Enferno.Services.Contracts.Expose" name="ListManufacturersExRequest" nillable="true" type="q239:ListManufacturersExRequest" />
  <xs:complexType name="ListNavigationNodeTypeIdsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q240="Enferno.Services.Contracts.Expose" base="q240:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q241="Enferno.Services.Contracts.Expose" name="ListNavigationNodeTypeIdsRequest" nillable="true" type="q241:ListNavigationNodeTypeIdsRequest" />
  <xs:complexType name="ListNavigationNodesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q242="Enferno.Services.Contracts.Expose" base="q242:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="NavigationId" type="xs:int" />
          <xs:element minOccurs="0" name="DescendantOf" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MaxRecursions" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q243="Enferno.Services.Contracts.Expose" name="ListNavigationNodesRequest" nillable="true" type="q243:ListNavigationNodesRequest" />
  <xs:complexType name="ListNavigationNodesExRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q244="Enferno.Services.Contracts.Expose" base="q244:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="NavigationId" type="xs:int" />
          <xs:element minOccurs="0" name="DescendantOf" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MaxRecursions" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HideEmptyNodes" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q245="Enferno.Services.Contracts.Expose" name="ListNavigationNodesExRequest" nillable="true" type="q245:ListNavigationNodesExRequest" />
  <xs:complexType name="ListBestsellingProductsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q246="Enferno.Services.Contracts.Expose" base="q246:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q247="Enferno.Services.Contracts.Expose" name="ListBestsellingProductsRequest" nillable="true" type="q247:ListBestsellingProductsRequest" />
  <xs:complexType name="ListBestsellingProducts2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q248="Enferno.Services.Contracts.Expose" base="q248:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q249="Enferno.Services.Contracts.Expose" name="ListBestsellingProducts2Request" nillable="true" type="q249:ListBestsellingProducts2Request" />
  <xs:complexType name="ListBestsellingProductsByNodeRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q250="Enferno.Services.Contracts.Expose" base="q250:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="NodeKey" type="ser:guid" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q251="Enferno.Services.Contracts.Expose" name="ListBestsellingProductsByNodeRequest" nillable="true" type="q251:ListBestsellingProductsByNodeRequest" />
  <xs:complexType name="ListBestsellingProductsByNode2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q252="Enferno.Services.Contracts.Expose" base="q252:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="NodeKey" type="ser:guid" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q253="Enferno.Services.Contracts.Expose" name="ListBestsellingProductsByNode2Request" nillable="true" type="q253:ListBestsellingProductsByNode2Request" />
  <xs:complexType name="ListIncludedProductsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q254="Enferno.Services.Contracts.Expose" base="q254:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PartNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q255="Enferno.Services.Contracts.Expose" name="ListIncludedProductsRequest" nillable="true" type="q255:ListIncludedProductsRequest" />
  <xs:complexType name="ListFamiliesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q256="Enferno.Services.Contracts.Expose" base="q256:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q257="Enferno.Services.Contracts.Expose" name="ListFamiliesRequest" nillable="true" type="q257:ListFamiliesRequest" />
  <xs:complexType name="ListProductsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q258="Enferno.Services.Contracts.Expose" base="q258:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q259="Enferno.Services.Contracts.Expose" name="ListProductsRequest" nillable="true" type="q259:ListProductsRequest" />
  <xs:complexType name="ListProductsByNodeRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q260="Enferno.Services.Contracts.Expose" base="q260:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="NodeKey" type="ser:guid" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q261="Enferno.Services.Contracts.Expose" name="ListProductsByNodeRequest" nillable="true" type="q261:ListProductsByNodeRequest" />
  <xs:complexType name="ListProducts2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q262="Enferno.Services.Contracts.Expose" base="q262:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q263="Enferno.Services.Contracts.Expose" name="ListProducts2Request" nillable="true" type="q263:ListProducts2Request" />
  <xs:complexType name="ListBestSellingProductsByCompanyRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q264="Enferno.Services.Contracts.Expose" base="q264:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="FromDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q265="Enferno.Services.Contracts.Expose" name="ListBestSellingProductsByCompanyRequest" nillable="true" type="q265:ListBestSellingProductsByCompanyRequest" />
  <xs:complexType name="ListProductsByCustomerRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q266="Enferno.Services.Contracts.Expose" base="q266:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q267="Enferno.Services.Contracts.Expose" name="ListProductsByCustomerRequest" nillable="true" type="q267:ListProductsByCustomerRequest" />
  <xs:complexType name="ListProductsByPricelistRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q268="Enferno.Services.Contracts.Expose" base="q268:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q269="Enferno.Services.Contracts.Expose" name="ListProductsByPricelistRequest" nillable="true" type="q269:ListProductsByPricelistRequest" />
  <xs:complexType name="ListProductsByFamiliesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q270="Enferno.Services.Contracts.Expose" base="q270:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FamilySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q271="Enferno.Services.Contracts.Expose" name="ListProductsByFamiliesRequest" nillable="true" type="q271:ListProductsByFamiliesRequest" />
  <xs:complexType name="ListProductsByPromotionRequirementRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q272="Enferno.Services.Contracts.Expose" base="q272:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PromotionId" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q273="Enferno.Services.Contracts.Expose" name="ListProductsByPromotionRequirementRequest" nillable="true" type="q273:ListProductsByPromotionRequirementRequest" />
  <xs:complexType name="ListProductsByIdsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q274="Enferno.Services.Contracts.Expose" base="q274:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="IdSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q275="Enferno.Services.Contracts.Expose" name="ListProductsByIdsRequest" nillable="true" type="q275:ListProductsByIdsRequest" />
  <xs:complexType name="ListProductsByIds2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q276="Enferno.Services.Contracts.Expose" base="q276:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="IdSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ReturnAllVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q277="Enferno.Services.Contracts.Expose" name="ListProductsByIds2Request" nillable="true" type="q277:ListProductsByIds2Request" />
  <xs:complexType name="ListProductsByPartNosRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q278="Enferno.Services.Contracts.Expose" base="q278:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PartNoSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ReturnAllVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q279="Enferno.Services.Contracts.Expose" name="ListProductsByPartNosRequest" nillable="true" type="q279:ListProductsByPartNosRequest" />
  <xs:complexType name="ListProductsByIdRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q280="Enferno.Services.Contracts.Expose" base="q280:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q281="Enferno.Services.Contracts.Expose" name="ListProductsByIdRequest" nillable="true" type="q281:ListProductsByIdRequest" />
  <xs:complexType name="ListProductsByNode2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q282="Enferno.Services.Contracts.Expose" base="q282:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="NodeKey" type="ser:guid" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q283="Enferno.Services.Contracts.Expose" name="ListProductsByNode2Request" nillable="true" type="q283:ListProductsByNode2Request" />
  <xs:complexType name="ListProductItemFilterValuesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q284="Enferno.Services.Contracts.Expose" base="q284:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q285="Enferno.Services.Contracts.Expose" name="ListProductItemFilterValuesRequest" nillable="true" type="q285:ListProductItemFilterValuesRequest" />
  <xs:complexType name="ListProductItemFilterValuesByNodeRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q286="Enferno.Services.Contracts.Expose" base="q286:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="NodeKey" type="ser:guid" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q287="Enferno.Services.Contracts.Expose" name="ListProductItemFilterValuesByNodeRequest" nillable="true" type="q287:ListProductItemFilterValuesByNodeRequest" />
  <xs:complexType name="ListProductItemFilterValuesByIdsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q288="Enferno.Services.Contracts.Expose" base="q288:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="IdSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q289="Enferno.Services.Contracts.Expose" name="ListProductItemFilterValuesByIdsRequest" nillable="true" type="q289:ListProductItemFilterValuesByIdsRequest" />
  <xs:complexType name="ListProductItemFilterValuesByIdRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q290="Enferno.Services.Contracts.Expose" base="q290:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q291="Enferno.Services.Contracts.Expose" name="ListProductItemFilterValuesByIdRequest" nillable="true" type="q291:ListProductItemFilterValuesByIdRequest" />
  <xs:complexType name="ListProductItemFilterValuesByCustomerRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q292="Enferno.Services.Contracts.Expose" base="q292:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q293="Enferno.Services.Contracts.Expose" name="ListProductItemFilterValuesByCustomerRequest" nillable="true" type="q293:ListProductItemFilterValuesByCustomerRequest" />
  <xs:complexType name="ListProductFiltersRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q294="Enferno.Services.Contracts.Expose" base="q294:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q295="Enferno.Services.Contracts.Expose" name="ListProductFiltersRequest" nillable="true" type="q295:ListProductFiltersRequest" />
  <xs:complexType name="ListProductFiltersByNodeRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q296="Enferno.Services.Contracts.Expose" base="q296:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="NodeKey" type="ser:guid" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q297="Enferno.Services.Contracts.Expose" name="ListProductFiltersByNodeRequest" nillable="true" type="q297:ListProductFiltersByNodeRequest" />
  <xs:complexType name="ListProductFilters2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q298="Enferno.Services.Contracts.Expose" base="q298:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q299="Enferno.Services.Contracts.Expose" name="ListProductFilters2Request" nillable="true" type="q299:ListProductFilters2Request" />
  <xs:complexType name="ListProductFiltersByNode2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q300="Enferno.Services.Contracts.Expose" base="q300:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="NodeKey" type="ser:guid" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q301="Enferno.Services.Contracts.Expose" name="ListProductFiltersByNode2Request" nillable="true" type="q301:ListProductFiltersByNode2Request" />
  <xs:complexType name="ListProductFiltersByCustomerRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q302="Enferno.Services.Contracts.Expose" base="q302:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q303="Enferno.Services.Contracts.Expose" name="ListProductFiltersByCustomerRequest" nillable="true" type="q303:ListProductFiltersByCustomerRequest" />
  <xs:complexType name="ListProductFiltersByPricelistRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q304="Enferno.Services.Contracts.Expose" base="q304:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Filter" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q305="Enferno.Services.Contracts.Expose" name="ListProductFiltersByPricelistRequest" nillable="true" type="q305:ListProductFiltersByPricelistRequest" />
  <xs:complexType name="ListProductFiltersByIdsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q306="Enferno.Services.Contracts.Expose" base="q306:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="IdSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q307="Enferno.Services.Contracts.Expose" name="ListProductFiltersByIdsRequest" nillable="true" type="q307:ListProductFiltersByIdsRequest" />
  <xs:complexType name="ListProductAccessoriesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q308="Enferno.Services.Contracts.Expose" base="q308:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="AccessoryType" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q309="Enferno.Services.Contracts.Expose" name="ListProductAccessoriesRequest" nillable="true" type="q309:ListProductAccessoriesRequest" />
  <xs:complexType name="ListProductAccessories2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q310="Enferno.Services.Contracts.Expose" base="q310:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="AccessoryType" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q311="Enferno.Services.Contracts.Expose" name="ListProductAccessories2Request" nillable="true" type="q311:ListProductAccessories2Request" />
  <xs:complexType name="ListProductAccessories3Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q312="Enferno.Services.Contracts.Expose" base="q312:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="AccessoryTypeSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q313="Enferno.Services.Contracts.Expose" name="ListProductAccessories3Request" nillable="true" type="q313:ListProductAccessories3Request" />
  <xs:complexType name="ListProductAccessories4Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q314="Enferno.Services.Contracts.Expose" base="q314:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="AccessoryTypeSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q315="Enferno.Services.Contracts.Expose" name="ListProductAccessories4Request" nillable="true" type="q315:ListProductAccessories4Request" />
  <xs:complexType name="ListProductAccessories5Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q316="Enferno.Services.Contracts.Expose" base="q316:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="AccessoryTypeSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsForAllVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q317="Enferno.Services.Contracts.Expose" name="ListProductAccessories5Request" nillable="true" type="q317:ListProductAccessories5Request" />
  <xs:complexType name="ListProductCrossSellRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q318="Enferno.Services.Contracts.Expose" base="q318:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q319="Enferno.Services.Contracts.Expose" name="ListProductCrossSellRequest" nillable="true" type="q319:ListProductCrossSellRequest" />
  <xs:complexType name="ListProductCrossSell2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q320="Enferno.Services.Contracts.Expose" base="q320:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q321="Enferno.Services.Contracts.Expose" name="ListProductCrossSell2Request" nillable="true" type="q321:ListProductCrossSell2Request" />
  <xs:complexType name="ListProductCrossSell3Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q322="Enferno.Services.Contracts.Expose" base="q322:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q323="Enferno.Services.Contracts.Expose" name="ListProductCrossSell3Request" nillable="true" type="q323:ListProductCrossSell3Request" />
  <xs:complexType name="ListProductCrossSell4Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q324="Enferno.Services.Contracts.Expose" base="q324:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsForAllVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q325="Enferno.Services.Contracts.Expose" name="ListProductCrossSell4Request" nillable="true" type="q325:ListProductCrossSell4Request" />
  <xs:complexType name="ListProductParametricsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q326="Enferno.Services.Contracts.Expose" base="q326:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q327="Enferno.Services.Contracts.Expose" name="ListProductParametricsRequest" nillable="true" type="q327:ListProductParametricsRequest" />
  <xs:complexType name="ListProductUpsellRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q328="Enferno.Services.Contracts.Expose" base="q328:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q329="Enferno.Services.Contracts.Expose" name="ListProductUpsellRequest" nillable="true" type="q329:ListProductUpsellRequest" />
  <xs:complexType name="ListProductUpsell2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q330="Enferno.Services.Contracts.Expose" base="q330:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q331="Enferno.Services.Contracts.Expose" name="ListProductUpsell2Request" nillable="true" type="q331:ListProductUpsell2Request" />
  <xs:complexType name="ListProductUpSell3Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q332="Enferno.Services.Contracts.Expose" base="q332:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q333="Enferno.Services.Contracts.Expose" name="ListProductUpSell3Request" nillable="true" type="q333:ListProductUpSell3Request" />
  <xs:complexType name="ListProductUpSell4Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q334="Enferno.Services.Contracts.Expose" base="q334:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsForAllVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q335="Enferno.Services.Contracts.Expose" name="ListProductUpSell4Request" nillable="true" type="q335:ListProductUpSell4Request" />
  <xs:complexType name="ListProductsInFamiliesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q336="Enferno.Services.Contracts.Expose" base="q336:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q337="Enferno.Services.Contracts.Expose" name="ListProductsInFamiliesRequest" nillable="true" type="q337:ListProductsInFamiliesRequest" />
  <xs:complexType name="ListProductsInFamilies2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q338="Enferno.Services.Contracts.Expose" base="q338:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q339="Enferno.Services.Contracts.Expose" name="ListProductsInFamilies2Request" nillable="true" type="q339:ListProductsInFamilies2Request" />
  <xs:complexType name="ListTopProductsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q340="Enferno.Services.Contracts.Expose" base="q340:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q341="Enferno.Services.Contracts.Expose" name="ListTopProductsRequest" nillable="true" type="q341:ListTopProductsRequest" />
  <xs:complexType name="ListPopularProductsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q342="Enferno.Services.Contracts.Expose" base="q342:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q343="Enferno.Services.Contracts.Expose" name="ListPopularProductsRequest" nillable="true" type="q343:ListPopularProductsRequest" />
  <xs:complexType name="ListPopularProductsByNodeRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q344="Enferno.Services.Contracts.Expose" base="q344:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="NodeKey" type="ser:guid" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q345="Enferno.Services.Contracts.Expose" name="ListPopularProductsByNodeRequest" nillable="true" type="q345:ListPopularProductsByNodeRequest" />
  <xs:complexType name="ListPopularProducts2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q346="Enferno.Services.Contracts.Expose" base="q346:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CategorySeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ManufacturerSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FlagSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q347="Enferno.Services.Contracts.Expose" name="ListPopularProducts2Request" nillable="true" type="q347:ListPopularProducts2Request" />
  <xs:complexType name="ListPopularProductsByNode2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q348="Enferno.Services.Contracts.Expose" base="q348:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="NodeKey" type="ser:guid" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AsVariants" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q349="Enferno.Services.Contracts.Expose" name="ListPopularProductsByNode2Request" nillable="true" type="q349:ListPopularProductsByNode2Request" />
  <xs:complexType name="ListVariantItemsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q350="Enferno.Services.Contracts.Expose" base="q350:Request">
        <xs:sequence>
          <xs:element xmlns:q351="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="ProductIds" nillable="true" type="q351:ArrayOfint" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Parametrics" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Expand" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q352="Enferno.Services.Contracts.Expose" name="ListVariantItemsRequest" nillable="true" type="q352:ListVariantItemsRequest" />
  <xs:complexType name="ListCategoriesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q353="Enferno.Services.Contracts.Expose" base="q353:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q354="Enferno.Services.Contracts.Expose" name="ListCategoriesRequest" nillable="true" type="q354:ListCategoriesRequest" />
  <xs:complexType name="ListProductReviewsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q355="Enferno.Services.Contracts.Expose" base="q355:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ProductId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q356="Enferno.Services.Contracts.Expose" name="ListProductReviewsRequest" nillable="true" type="q356:ListProductReviewsRequest" />
  <xs:complexType name="ListProductReviewsAllRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q357="Enferno.Services.Contracts.Expose" base="q357:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q358="Enferno.Services.Contracts.Expose" name="ListProductReviewsAllRequest" nillable="true" type="q358:ListProductReviewsAllRequest" />
  <xs:complexType name="ListCategoryItemsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q359="Enferno.Services.Contracts.Expose" base="q359:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CategoryStructureId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Level" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ParentId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q360="Enferno.Services.Contracts.Expose" name="ListCategoryItemsRequest" nillable="true" type="q360:ListCategoryItemsRequest" />
  <xs:complexType name="ListCategoryItemsByPricelistsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q361="Enferno.Services.Contracts.Expose" base="q361:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CategoryStructureId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Level" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ParentId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q362="Enferno.Services.Contracts.Expose" name="ListCategoryItemsByPricelistsRequest" nillable="true" type="q362:ListCategoryItemsByPricelistsRequest" />
  <xs:complexType name="ListWarehouseInfoRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q363="Enferno.Services.Contracts.Expose" base="q363:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q364="Enferno.Services.Contracts.Expose" name="ListWarehouseInfoRequest" nillable="true" type="q364:ListWarehouseInfoRequest" />
  <xs:complexType name="SearchCategoriesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q365="Enferno.Services.Contracts.Expose" base="q365:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q366="Enferno.Services.Contracts.Expose" name="SearchCategoriesRequest" nillable="true" type="q366:SearchCategoriesRequest" />
  <xs:complexType name="SearchManufacturersRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q367="Enferno.Services.Contracts.Expose" base="q367:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q368="Enferno.Services.Contracts.Expose" name="SearchManufacturersRequest" nillable="true" type="q368:SearchManufacturersRequest" />
  <xs:complexType name="SearchProductsLiteRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q369="Enferno.Services.Contracts.Expose" base="q369:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusId" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q370="Enferno.Services.Contracts.Expose" name="SearchProductsLiteRequest" nillable="true" type="q370:SearchProductsLiteRequest" />
  <xs:complexType name="SearchProductsLite2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q371="Enferno.Services.Contracts.Expose" base="q371:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AssortmentSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CurrencyId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q372="Enferno.Services.Contracts.Expose" name="SearchProductsLite2Request" nillable="true" type="q372:SearchProductsLite2Request" />
  <xs:complexType name="ListSkuTypesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q373="Enferno.Services.Contracts.Expose" base="q373:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q374="Enferno.Services.Contracts.Expose" name="ListSkuTypesRequest" nillable="true" type="q374:ListSkuTypesRequest" />
  <xs:complexType name="InsertDeliveryNoteRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q375="Enferno.Services.Contracts.Expose" base="q375:Request">
        <xs:sequence>
          <xs:element xmlns:q376="Enferno.Services.Contracts.Expose.Orders" minOccurs="0" name="DeliveryNote" nillable="true" type="q376:DeliveryNote" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q377="Enferno.Services.Contracts.Expose" name="InsertDeliveryNoteRequest" nillable="true" type="q377:InsertDeliveryNoteRequest" />
  <xs:complexType name="InsertInvoiceRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q378="Enferno.Services.Contracts.Expose" base="q378:Request">
        <xs:sequence>
          <xs:element xmlns:q379="Enferno.Services.Contracts.Expose.Orders" minOccurs="0" name="Invoice" nillable="true" type="q379:Invoice" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q380="Enferno.Services.Contracts.Expose" name="InsertInvoiceRequest" nillable="true" type="q380:InsertInvoiceRequest" />
  <xs:complexType name="GetOrderByNoRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q381="Enferno.Services.Contracts.Expose" base="q381:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Orderno" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q382="Enferno.Services.Contracts.Expose" name="GetOrderByNoRequest" nillable="true" type="q382:GetOrderByNoRequest" />
  <xs:complexType name="GetOrderByBasketRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q383="Enferno.Services.Contracts.Expose" base="q383:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="BasketId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q384="Enferno.Services.Contracts.Expose" name="GetOrderByBasketRequest" nillable="true" type="q384:GetOrderByBasketRequest" />
  <xs:complexType name="ListOrdersRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q385="Enferno.Services.Contracts.Expose" base="q385:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Source" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FromDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ToDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q386="Enferno.Services.Contracts.Expose" name="ListOrdersRequest" nillable="true" type="q386:ListOrdersRequest" />
  <xs:complexType name="ListOrders2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q387="Enferno.Services.Contracts.Expose" base="q387:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StatusSeed" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Source" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FromDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ToDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DivisionCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q388="Enferno.Services.Contracts.Expose" name="ListOrders2Request" nillable="true" type="q388:ListOrders2Request" />
  <xs:complexType name="SearchOrderRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q389="Enferno.Services.Contracts.Expose" base="q389:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Search" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q390="Enferno.Services.Contracts.Expose" name="SearchOrderRequest" nillable="true" type="q390:SearchOrderRequest" />
  <xs:complexType name="UpdateDeliveryNotePackageRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q391="Enferno.Services.Contracts.Expose" base="q391:Request">
        <xs:sequence>
          <xs:element xmlns:q392="Enferno.Services.Contracts.Expose.Orders" minOccurs="0" name="DeliveryNotePackage" nillable="true" type="q392:DeliveryNotePackage" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q393="Enferno.Services.Contracts.Expose" name="UpdateDeliveryNotePackageRequest" nillable="true" type="q393:UpdateDeliveryNotePackageRequest" />
  <xs:complexType name="ListOrderStatusesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q394="Enferno.Services.Contracts.Expose" base="q394:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q395="Enferno.Services.Contracts.Expose" name="ListOrderStatusesRequest" nillable="true" type="q395:ListOrderStatusesRequest" />
  <xs:complexType name="ChangePasswordRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q396="Enferno.Services.Contracts.Expose" base="q396:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="LoginName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OldPassword" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="NewPassword1" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="NewPassword2" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q397="Enferno.Services.Contracts.Expose" name="ChangePasswordRequest" nillable="true" type="q397:ChangePasswordRequest" />
  <xs:complexType name="CreateCustomerRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q398="Enferno.Services.Contracts.Expose" base="q398:Request">
        <xs:sequence>
          <xs:element xmlns:q399="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Customer" nillable="true" type="q399:Customer" />
          <xs:element minOccurs="0" name="CreatedBy" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q400="Enferno.Services.Contracts.Expose" name="CreateCustomerRequest" nillable="true" type="q400:CreateCustomerRequest" />
  <xs:complexType name="CreateCustomer2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q401="Enferno.Services.Contracts.Expose" base="q401:Request">
        <xs:sequence>
          <xs:element xmlns:q402="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Customer" nillable="true" type="q402:Customer" />
          <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CreatedBy" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q403="Enferno.Services.Contracts.Expose" name="CreateCustomer2Request" nillable="true" type="q403:CreateCustomer2Request" />
  <xs:complexType name="CreateCustomer3Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q404="Enferno.Services.Contracts.Expose" base="q404:Request">
        <xs:sequence>
          <xs:element xmlns:q405="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Customer" nillable="true" type="q405:Customer" />
          <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DoSendMail" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CreatedBy" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q406="Enferno.Services.Contracts.Expose" name="CreateCustomer3Request" nillable="true" type="q406:CreateCustomer3Request" />
  <xs:complexType name="GetCompanyRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q407="Enferno.Services.Contracts.Expose" base="q407:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q408="Enferno.Services.Contracts.Expose" name="GetCompanyRequest" nillable="true" type="q408:GetCompanyRequest" />
  <xs:complexType name="GetPricelistItemRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q409="Enferno.Services.Contracts.Expose" base="q409:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PartNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PricelistId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q410="Enferno.Services.Contracts.Expose" name="GetPricelistItemRequest" nillable="true" type="q410:GetPricelistItemRequest" />
  <xs:complexType name="InsertPricelistItemRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q411="Enferno.Services.Contracts.Expose" base="q411:Request">
        <xs:sequence>
          <xs:element xmlns:q412="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="PricelistItem" nillable="true" type="q412:PricelistItem" />
          <xs:element minOccurs="0" name="CreatedBy" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q413="Enferno.Services.Contracts.Expose" name="InsertPricelistItemRequest" nillable="true" type="q413:InsertPricelistItemRequest" />
  <xs:complexType name="UpdatePricelistItemRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q414="Enferno.Services.Contracts.Expose" base="q414:Request">
        <xs:sequence>
          <xs:element xmlns:q415="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="PricelistItem" nillable="true" type="q415:PricelistItem" />
          <xs:element minOccurs="0" name="UpdatedBy" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q416="Enferno.Services.Contracts.Expose" name="UpdatePricelistItemRequest" nillable="true" type="q416:UpdatePricelistItemRequest" />
  <xs:complexType name="ListAccountRolesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q417="Enferno.Services.Contracts.Expose" base="q417:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q418="Enferno.Services.Contracts.Expose" name="ListAccountRolesRequest" nillable="true" type="q418:ListAccountRolesRequest" />
  <xs:complexType name="ListCompanyDiscountsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q419="Enferno.Services.Contracts.Expose" base="q419:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q420="Enferno.Services.Contracts.Expose" name="ListCompanyDiscountsRequest" nillable="true" type="q420:ListCompanyDiscountsRequest" />
  <xs:complexType name="UpsertCompanyDiscountsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q421="Enferno.Services.Contracts.Expose" base="q421:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element xmlns:q422="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Discounts" nillable="true" type="q422:CompanyDiscountList" />
          <xs:element minOccurs="0" name="UpdatedBy" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q423="Enferno.Services.Contracts.Expose" name="UpsertCompanyDiscountsRequest" nillable="true" type="q423:UpsertCompanyDiscountsRequest" />
  <xs:complexType name="DeleteCompanyDiscountRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q424="Enferno.Services.Contracts.Expose" base="q424:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element xmlns:q425="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Discount" nillable="true" type="q425:CompanyDiscount" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q426="Enferno.Services.Contracts.Expose" name="DeleteCompanyDiscountRequest" nillable="true" type="q426:DeleteCompanyDiscountRequest" />
  <xs:complexType name="ListCompaniesByParentRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q427="Enferno.Services.Contracts.Expose" base="q427:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="ParentId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q428="Enferno.Services.Contracts.Expose" name="ListCompaniesByParentRequest" nillable="true" type="q428:ListCompaniesByParentRequest" />
  <xs:complexType name="ListCompaniesByOrgNoRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q429="Enferno.Services.Contracts.Expose" base="q429:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="OrgNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q430="Enferno.Services.Contracts.Expose" name="ListCompaniesByOrgNoRequest" nillable="true" type="q430:ListCompaniesByOrgNoRequest" />
  <xs:complexType name="GetCompanyByOrgNoRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q431="Enferno.Services.Contracts.Expose" base="q431:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="OrgNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q432="Enferno.Services.Contracts.Expose" name="GetCompanyByOrgNoRequest" nillable="true" type="q432:GetCompanyByOrgNoRequest" />
  <xs:complexType name="GetCompanyByCodeRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q433="Enferno.Services.Contracts.Expose" base="q433:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q434="Enferno.Services.Contracts.Expose" name="GetCompanyByCodeRequest" nillable="true" type="q434:GetCompanyByCodeRequest" />
  <xs:complexType name="GetCompanyByOrgNoAndStoreIdRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q435="Enferno.Services.Contracts.Expose" base="q435:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="OrgNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StoreId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q436="Enferno.Services.Contracts.Expose" name="GetCompanyByOrgNoAndStoreIdRequest" nillable="true" type="q436:GetCompanyByOrgNoAndStoreIdRequest" />
  <xs:complexType name="GetCustomerByEmailRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q437="Enferno.Services.Contracts.Expose" base="q437:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q438="Enferno.Services.Contracts.Expose" name="GetCustomerByEmailRequest" nillable="true" type="q438:GetCustomerByEmailRequest" />
  <xs:complexType name="GetCustomerRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q439="Enferno.Services.Contracts.Expose" base="q439:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q440="Enferno.Services.Contracts.Expose" name="GetCustomerRequest" nillable="true" type="q440:GetCustomerRequest" />
  <xs:complexType name="GetCustomerByKeyRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q441="Enferno.Services.Contracts.Expose" base="q441:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Key" type="ser:guid" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q442="Enferno.Services.Contracts.Expose" name="GetCustomerByKeyRequest" nillable="true" type="q442:GetCustomerByKeyRequest" />
  <xs:complexType name="GetCustomerByCodeRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q443="Enferno.Services.Contracts.Expose" base="q443:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q444="Enferno.Services.Contracts.Expose" name="GetCustomerByCodeRequest" nillable="true" type="q444:GetCustomerByCodeRequest" />
  <xs:complexType name="GetCustomerByAccountIdRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q445="Enferno.Services.Contracts.Expose" base="q445:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="AccountId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q446="Enferno.Services.Contracts.Expose" name="GetCustomerByAccountIdRequest" nillable="true" type="q446:GetCustomerByAccountIdRequest" />
  <xs:complexType name="GetCustomerByLoginNameRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q447="Enferno.Services.Contracts.Expose" base="q447:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="LoginName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q448="Enferno.Services.Contracts.Expose" name="GetCustomerByLoginNameRequest" nillable="true" type="q448:GetCustomerByLoginNameRequest" />
  <xs:complexType name="GetExternalCustomerAddressRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q449="Enferno.Services.Contracts.Expose" base="q449:Request">
        <xs:sequence>
          <xs:element xmlns:q450="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Customer" nillable="true" type="q450:Customer" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q451="Enferno.Services.Contracts.Expose" name="GetExternalCustomerAddressRequest" nillable="true" type="q451:GetExternalCustomerAddressRequest" />
  <xs:complexType name="GetExternalCustomerAddress2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q452="Enferno.Services.Contracts.Expose" base="q452:Request">
        <xs:sequence>
          <xs:element xmlns:q453="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Customer" nillable="true" type="q453:Customer" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q454="Enferno.Services.Contracts.Expose" name="GetExternalCustomerAddress2Request" nillable="true" type="q454:GetExternalCustomerAddress2Request" />
  <xs:complexType name="InactivateCompanyRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q455="Enferno.Services.Contracts.Expose" base="q455:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="InactivatedBy" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q456="Enferno.Services.Contracts.Expose" name="InactivateCompanyRequest" nillable="true" type="q456:InactivateCompanyRequest" />
  <xs:complexType name="InactivateCustomerRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q457="Enferno.Services.Contracts.Expose" base="q457:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="InactivatedBy" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q458="Enferno.Services.Contracts.Expose" name="InactivateCustomerRequest" nillable="true" type="q458:InactivateCustomerRequest" />
  <xs:complexType name="ListContactByCompanyRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q459="Enferno.Services.Contracts.Expose" base="q459:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="ResponsibilityId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q460="Enferno.Services.Contracts.Expose" name="ListContactByCompanyRequest" nillable="true" type="q460:ListContactByCompanyRequest" />
  <xs:complexType name="ListCustomerByCompany2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q461="Enferno.Services.Contracts.Expose" base="q461:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="AccountRoleId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q462="Enferno.Services.Contracts.Expose" name="ListCustomerByCompany2Request" nillable="true" type="q462:ListCustomerByCompany2Request" />
  <xs:complexType name="ListCustomerByCompanyRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q463="Enferno.Services.Contracts.Expose" base="q463:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q464="Enferno.Services.Contracts.Expose" name="ListCustomerByCompanyRequest" nillable="true" type="q464:ListCustomerByCompanyRequest" />
  <xs:complexType name="ListCustomerBySSNRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q465="Enferno.Services.Contracts.Expose" base="q465:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Ssn" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q466="Enferno.Services.Contracts.Expose" name="ListCustomerBySSNRequest" nillable="true" type="q466:ListCustomerBySSNRequest" />
  <xs:complexType name="SearchCustomerRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q467="Enferno.Services.Contracts.Expose" base="q467:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Sort" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Size" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Expand" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q468="Enferno.Services.Contracts.Expose" name="SearchCustomerRequest" nillable="true" type="q468:SearchCustomerRequest" />
  <xs:complexType name="ListContactResponsibilitiesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q469="Enferno.Services.Contracts.Expose" base="q469:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q470="Enferno.Services.Contracts.Expose" name="ListContactResponsibilitiesRequest" nillable="true" type="q470:ListContactResponsibilitiesRequest" />
  <xs:complexType name="ListCustomerInfoTypesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q471="Enferno.Services.Contracts.Expose" base="q471:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q472="Enferno.Services.Contracts.Expose" name="ListCustomerInfoTypesRequest" nillable="true" type="q472:ListCustomerInfoTypesRequest" />
  <xs:complexType name="ListCompanyInfoTypesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q473="Enferno.Services.Contracts.Expose" base="q473:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q474="Enferno.Services.Contracts.Expose" name="ListCompanyInfoTypesRequest" nillable="true" type="q474:ListCompanyInfoTypesRequest" />
  <xs:complexType name="LoginRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q475="Enferno.Services.Contracts.Expose" base="q475:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="LoginName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q476="Enferno.Services.Contracts.Expose" name="LoginRequest" nillable="true" type="q476:LoginRequest" />
  <xs:complexType name="LoginAgreementAccountRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q477="Enferno.Services.Contracts.Expose" base="q477:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q478="Enferno.Services.Contracts.Expose" name="LoginAgreementAccountRequest" nillable="true" type="q478:LoginAgreementAccountRequest" />
  <xs:complexType name="GetAgreementAccountRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q479="Enferno.Services.Contracts.Expose" base="q479:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q480="Enferno.Services.Contracts.Expose" name="GetAgreementAccountRequest" nillable="true" type="q480:GetAgreementAccountRequest" />
  <xs:complexType name="SendPasswordReminderRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q481="Enferno.Services.Contracts.Expose" base="q481:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="LoginName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UpdatedBy" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q482="Enferno.Services.Contracts.Expose" name="SendPasswordReminderRequest" nillable="true" type="q482:SendPasswordReminderRequest" />
  <xs:complexType name="UpdateAccountStatusRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q483="Enferno.Services.Contracts.Expose" base="q483:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="IsActive" type="xs:boolean" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q484="Enferno.Services.Contracts.Expose" name="UpdateAccountStatusRequest" nillable="true" type="q484:UpdateAccountStatusRequest" />
  <xs:complexType name="UpdateCustomerRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q485="Enferno.Services.Contracts.Expose" base="q485:Request">
        <xs:sequence>
          <xs:element xmlns:q486="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Customer" nillable="true" type="q486:Customer" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q487="Enferno.Services.Contracts.Expose" name="UpdateCustomerRequest" nillable="true" type="q487:UpdateCustomerRequest" />
  <xs:complexType name="UpdateCustomer2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q488="Enferno.Services.Contracts.Expose" base="q488:Request">
        <xs:sequence>
          <xs:element xmlns:q489="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Customer" nillable="true" type="q489:Customer" />
          <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q490="Enferno.Services.Contracts.Expose" name="UpdateCustomer2Request" nillable="true" type="q490:UpdateCustomer2Request" />
  <xs:complexType name="UpdateCustomer3Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q491="Enferno.Services.Contracts.Expose" base="q491:Request">
        <xs:sequence>
          <xs:element xmlns:q492="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Customer" nillable="true" type="q492:Customer" />
          <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DoSendMail" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q493="Enferno.Services.Contracts.Expose" name="UpdateCustomer3Request" nillable="true" type="q493:UpdateCustomer3Request" />
  <xs:complexType name="RegisterCustomerRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q494="Enferno.Services.Contracts.Expose" base="q494:Request">
        <xs:sequence>
          <xs:element xmlns:q495="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Customer" nillable="true" type="q495:Customer" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q496="Enferno.Services.Contracts.Expose" name="RegisterCustomerRequest" nillable="true" type="q496:RegisterCustomerRequest" />
  <xs:complexType name="RegisterCustomer2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q497="Enferno.Services.Contracts.Expose" base="q497:Request">
        <xs:sequence>
          <xs:element xmlns:q498="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Customer" nillable="true" type="q498:Customer" />
          <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q499="Enferno.Services.Contracts.Expose" name="RegisterCustomer2Request" nillable="true" type="q499:RegisterCustomer2Request" />
  <xs:complexType name="RegisterCustomer3Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q500="Enferno.Services.Contracts.Expose" base="q500:Request">
        <xs:sequence>
          <xs:element xmlns:q501="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Customer" nillable="true" type="q501:Customer" />
          <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DoSendMail" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q502="Enferno.Services.Contracts.Expose" name="RegisterCustomer3Request" nillable="true" type="q502:RegisterCustomer3Request" />
  <xs:complexType name="UpdateCompanyRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q503="Enferno.Services.Contracts.Expose" base="q503:Request">
        <xs:sequence>
          <xs:element xmlns:q504="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Company" nillable="true" type="q504:Company" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q505="Enferno.Services.Contracts.Expose" name="UpdateCompanyRequest" nillable="true" type="q505:UpdateCompanyRequest" />
  <xs:complexType name="SetDefaultCompanyRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q506="Enferno.Services.Contracts.Expose" base="q506:Request">
        <xs:sequence>
          <xs:element xmlns:q507="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Customer" nillable="true" type="q507:Customer" />
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q508="Enferno.Services.Contracts.Expose" name="SetDefaultCompanyRequest" nillable="true" type="q508:SetDefaultCompanyRequest" />
  <xs:complexType name="InsertCustomerDeliveryAddressRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q509="Enferno.Services.Contracts.Expose" base="q509:Request">
        <xs:sequence>
          <xs:element xmlns:q510="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Address" nillable="true" type="q510:Address" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q511="Enferno.Services.Contracts.Expose" name="InsertCustomerDeliveryAddressRequest" nillable="true" type="q511:InsertCustomerDeliveryAddressRequest" />
  <xs:complexType name="UpdateCustomerDeliveryAddressRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q512="Enferno.Services.Contracts.Expose" base="q512:Request">
        <xs:sequence>
          <xs:element xmlns:q513="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Address" nillable="true" type="q513:Address" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q514="Enferno.Services.Contracts.Expose" name="UpdateCustomerDeliveryAddressRequest" nillable="true" type="q514:UpdateCustomerDeliveryAddressRequest" />
  <xs:complexType name="DeleteCustomerDeliveryAddressRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q515="Enferno.Services.Contracts.Expose" base="q515:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="AddressId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q516="Enferno.Services.Contracts.Expose" name="DeleteCustomerDeliveryAddressRequest" nillable="true" type="q516:DeleteCustomerDeliveryAddressRequest" />
  <xs:complexType name="InsertCompanyDeliveryAddressRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q517="Enferno.Services.Contracts.Expose" base="q517:Request">
        <xs:sequence>
          <xs:element xmlns:q518="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Address" nillable="true" type="q518:Address" />
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q519="Enferno.Services.Contracts.Expose" name="InsertCompanyDeliveryAddressRequest" nillable="true" type="q519:InsertCompanyDeliveryAddressRequest" />
  <xs:complexType name="UpdateCompanyDeliveryAddressRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q520="Enferno.Services.Contracts.Expose" base="q520:Request">
        <xs:sequence>
          <xs:element xmlns:q521="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Address" nillable="true" type="q521:Address" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="UpdatedBy" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q522="Enferno.Services.Contracts.Expose" name="UpdateCompanyDeliveryAddressRequest" nillable="true" type="q522:UpdateCompanyDeliveryAddressRequest" />
  <xs:complexType name="DeleteCompanyDeliveryAddressRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q523="Enferno.Services.Contracts.Expose" base="q523:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="AddressId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q524="Enferno.Services.Contracts.Expose" name="DeleteCompanyDeliveryAddressRequest" nillable="true" type="q524:DeleteCompanyDeliveryAddressRequest" />
  <xs:complexType name="DeleteCompanyCustomerRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q525="Enferno.Services.Contracts.Expose" base="q525:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q526="Enferno.Services.Contracts.Expose" name="DeleteCompanyCustomerRequest" nillable="true" type="q526:DeleteCompanyCustomerRequest" />
  <xs:complexType name="InsertCompanyCustomerRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q527="Enferno.Services.Contracts.Expose" base="q527:Request">
        <xs:sequence>
          <xs:element xmlns:q528="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Customer" nillable="true" type="q528:Customer" />
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="UpdatedBy" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q529="Enferno.Services.Contracts.Expose" name="InsertCompanyCustomerRequest" nillable="true" type="q529:InsertCompanyCustomerRequest" />
  <xs:complexType name="InsertCompanyCustomer2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q530="Enferno.Services.Contracts.Expose" base="q530:Request">
        <xs:sequence>
          <xs:element xmlns:q531="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Customer" nillable="true" type="q531:Customer" />
          <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="UpdatedBy" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q532="Enferno.Services.Contracts.Expose" name="InsertCompanyCustomer2Request" nillable="true" type="q532:InsertCompanyCustomer2Request" />
  <xs:complexType name="DeleteCompanyDeliveryMethodRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q533="Enferno.Services.Contracts.Expose" base="q533:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="MethodId" type="xs:int" />
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q534="Enferno.Services.Contracts.Expose" name="DeleteCompanyDeliveryMethodRequest" nillable="true" type="q534:DeleteCompanyDeliveryMethodRequest" />
  <xs:complexType name="InsertCompanyDeliveryMethodRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q535="Enferno.Services.Contracts.Expose" base="q535:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="MethodId" type="xs:int" />
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="CreatedBy" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q536="Enferno.Services.Contracts.Expose" name="InsertCompanyDeliveryMethodRequest" nillable="true" type="q536:InsertCompanyDeliveryMethodRequest" />
  <xs:complexType name="DeleteCompanyPaymentMethodRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q537="Enferno.Services.Contracts.Expose" base="q537:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="MethodId" type="xs:int" />
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q538="Enferno.Services.Contracts.Expose" name="DeleteCompanyPaymentMethodRequest" nillable="true" type="q538:DeleteCompanyPaymentMethodRequest" />
  <xs:complexType name="InsertCompanyPaymentMethodRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q539="Enferno.Services.Contracts.Expose" base="q539:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="MethodId" type="xs:int" />
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="CreatedBy" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q540="Enferno.Services.Contracts.Expose" name="InsertCompanyPaymentMethodRequest" nillable="true" type="q540:InsertCompanyPaymentMethodRequest" />
  <xs:complexType name="GetCompanyPricelistRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q541="Enferno.Services.Contracts.Expose" base="q541:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="PricelistId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q542="Enferno.Services.Contracts.Expose" name="GetCompanyPricelistRequest" nillable="true" type="q542:GetCompanyPricelistRequest" />
  <xs:complexType name="ListCompanyPricelistsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q543="Enferno.Services.Contracts.Expose" base="q543:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q544="Enferno.Services.Contracts.Expose" name="ListCompanyPricelistsRequest" nillable="true" type="q544:ListCompanyPricelistsRequest" />
  <xs:complexType name="InsertCompanyPricelistRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q545="Enferno.Services.Contracts.Expose" base="q545:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element xmlns:q546="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Pricelist" nillable="true" type="q546:Pricelist" />
          <xs:element minOccurs="0" name="CreatedBy" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q547="Enferno.Services.Contracts.Expose" name="InsertCompanyPricelistRequest" nillable="true" type="q547:InsertCompanyPricelistRequest" />
  <xs:complexType name="UpdateCompanyPricelistRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q548="Enferno.Services.Contracts.Expose" base="q548:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element xmlns:q549="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Pricelist" nillable="true" type="q549:Pricelist" />
          <xs:element minOccurs="0" name="UpdatedBy" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q550="Enferno.Services.Contracts.Expose" name="UpdateCompanyPricelistRequest" nillable="true" type="q550:UpdateCompanyPricelistRequest" />
  <xs:complexType name="ListPriceRulesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q551="Enferno.Services.Contracts.Expose" base="q551:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q552="Enferno.Services.Contracts.Expose" name="ListPriceRulesRequest" nillable="true" type="q552:ListPriceRulesRequest" />
  <xs:complexType name="ListCustomerFlagsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q553="Enferno.Services.Contracts.Expose" base="q553:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q554="Enferno.Services.Contracts.Expose" name="ListCustomerFlagsRequest" nillable="true" type="q554:ListCustomerFlagsRequest" />
  <xs:complexType name="ListCompanyFlagsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q555="Enferno.Services.Contracts.Expose" base="q555:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q556="Enferno.Services.Contracts.Expose" name="ListCompanyFlagsRequest" nillable="true" type="q556:ListCompanyFlagsRequest" />
  <xs:complexType name="GetApplicationRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q557="Enferno.Services.Contracts.Expose" base="q557:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q558="Enferno.Services.Contracts.Expose" name="GetApplicationRequest" nillable="true" type="q558:GetApplicationRequest" />
  <xs:complexType name="ListApplicationFlagGroupsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q559="Enferno.Services.Contracts.Expose" base="q559:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q560="Enferno.Services.Contracts.Expose" name="ListApplicationFlagGroupsRequest" nillable="true" type="q560:ListApplicationFlagGroupsRequest" />
  <xs:complexType name="ListApplicationFlagsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q561="Enferno.Services.Contracts.Expose" base="q561:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="FlagGroupId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q562="Enferno.Services.Contracts.Expose" name="ListApplicationFlagsRequest" nillable="true" type="q562:ListApplicationFlagsRequest" />
  <xs:complexType name="ListStoreInfoTypesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q563="Enferno.Services.Contracts.Expose" base="q563:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q564="Enferno.Services.Contracts.Expose" name="ListStoreInfoTypesRequest" nillable="true" type="q564:ListStoreInfoTypesRequest" />
  <xs:complexType name="ListStoresRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q565="Enferno.Services.Contracts.Expose" base="q565:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PartNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Longitude" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Latitude" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q566="Enferno.Services.Contracts.Expose" name="ListStoresRequest" nillable="true" type="q566:ListStoresRequest" />
  <xs:complexType name="GetLocationInfoByZipCodeRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q567="Enferno.Services.Contracts.Expose" base="q567:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Zip" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q568="Enferno.Services.Contracts.Expose" name="GetLocationInfoByZipCodeRequest" nillable="true" type="q568:GetLocationInfoByZipCodeRequest" />
  <xs:complexType name="GetStoreItemRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q569="Enferno.Services.Contracts.Expose" base="q569:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="PartNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q570="Enferno.Services.Contracts.Expose" name="GetStoreItemRequest" nillable="true" type="q570:GetStoreItemRequest" />
  <xs:complexType name="GetStoreItemByUniqueNameRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q571="Enferno.Services.Contracts.Expose" base="q571:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="UniqueName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PartNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q572="Enferno.Services.Contracts.Expose" name="GetStoreItemByUniqueNameRequest" nillable="true" type="q572:GetStoreItemByUniqueNameRequest" />
  <xs:complexType name="GetStoreItemByCountryAndZipCodeRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q573="Enferno.Services.Contracts.Expose" base="q573:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CountryId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ZipCode" type="xs:int" />
          <xs:element minOccurs="0" name="PartNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q574="Enferno.Services.Contracts.Expose" name="GetStoreItemByCountryAndZipCodeRequest" nillable="true" type="q574:GetStoreItemByCountryAndZipCodeRequest" />
  <xs:complexType name="ListStoreItemsRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q575="Enferno.Services.Contracts.Expose" base="q575:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PartNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Longitude" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Latitude" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q576="Enferno.Services.Contracts.Expose" name="ListStoreItemsRequest" nillable="true" type="q576:ListStoreItemsRequest" />
  <xs:complexType name="ListStoreInfoRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q577="Enferno.Services.Contracts.Expose" base="q577:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="PageNo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PageSize" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q578="Enferno.Services.Contracts.Expose" name="ListStoreInfoRequest" nillable="true" type="q578:ListStoreInfoRequest" />
  <xs:complexType name="GetStoreRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q579="Enferno.Services.Contracts.Expose" base="q579:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="Longitude" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Latitude" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q580="Enferno.Services.Contracts.Expose" name="GetStoreRequest" nillable="true" type="q580:GetStoreRequest" />
  <xs:complexType name="GetStoreByUniqueNameRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q581="Enferno.Services.Contracts.Expose" base="q581:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="UniqueName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Longitude" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Latitude" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q582="Enferno.Services.Contracts.Expose" name="GetStoreByUniqueNameRequest" nillable="true" type="q582:GetStoreByUniqueNameRequest" />
  <xs:complexType name="ListStores2Request">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q583="Enferno.Services.Contracts.Expose" base="q583:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q584="Enferno.Services.Contracts.Expose" name="ListStores2Request" nillable="true" type="q584:ListStores2Request" />
  <xs:complexType name="UpdateDivisionInfoRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q585="Enferno.Services.Contracts.Expose" base="q585:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="TypeId" type="xs:int" />
          <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UpdatedBy" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q586="Enferno.Services.Contracts.Expose" name="UpdateDivisionInfoRequest" nillable="true" type="q586:UpdateDivisionInfoRequest" />
  <xs:complexType name="ListInfoTypesRequest">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q587="Enferno.Services.Contracts.Expose" base="q587:Request">
        <xs:sequence>
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CultureCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q588="Enferno.Services.Contracts.Expose" name="ListInfoTypesRequest" nillable="true" type="q588:ListInfoTypesRequest" />
  <xs:complexType name="ResponseOfTypeNameValues">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="NameValues" Namespace="Enferno.Services.Contracts.Expose" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q589="Enferno.Services.Contracts.Expose" base="q589:Response">
        <xs:sequence>
          <xs:element minOccurs="0" name="Result" nillable="true" type="q589:NameValues" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q590="Enferno.Services.Contracts.Expose" name="ResponseOfTypeNameValues" nillable="true" type="q590:ResponseOfTypeNameValues" />
  <xs:complexType name="Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q591="Enferno.Services.Contracts.Message" base="q591:Entity">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q592="Enferno.Services.Contracts.Expose" name="Response" nillable="true" type="q592:Response" />
  <xs:complexType name="ClearBasketResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q593="Enferno.Services.Contracts.Expose" base="q593:ResponseOfTypeBasket">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q594="Enferno.Services.Contracts.Expose" name="ClearBasketResponse" nillable="true" type="q594:ClearBasketResponse" />
  <xs:complexType name="ResponseOfTypeBasket">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Basket" Namespace="Enferno.Services.Contracts.Expose.Shopping" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q595="Enferno.Services.Contracts.Expose" base="q595:Response">
        <xs:sequence>
          <xs:element xmlns:q596="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Result" nillable="true" type="q596:Basket" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q597="Enferno.Services.Contracts.Expose" name="ResponseOfTypeBasket" nillable="true" type="q597:ResponseOfTypeBasket" />
  <xs:complexType name="CreateBasketResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q598="Enferno.Services.Contracts.Expose" base="q598:ResponseOfTypeBasket">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q599="Enferno.Services.Contracts.Expose" name="CreateBasketResponse" nillable="true" type="q599:CreateBasketResponse" />
  <xs:complexType name="CreateSubscriptionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q600="Enferno.Services.Contracts.Expose" base="q600:ResponseOfTypeSubscription">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q601="Enferno.Services.Contracts.Expose" name="CreateSubscriptionResponse" nillable="true" type="q601:CreateSubscriptionResponse" />
  <xs:complexType name="ResponseOfTypeSubscription">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Subscription" Namespace="Enferno.Services.Contracts.Expose.Shopping" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q602="Enferno.Services.Contracts.Expose" base="q602:Response">
        <xs:sequence>
          <xs:element xmlns:q603="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Result" nillable="true" type="q603:Subscription" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q604="Enferno.Services.Contracts.Expose" name="ResponseOfTypeSubscription" nillable="true" type="q604:ResponseOfTypeSubscription" />
  <xs:complexType name="DeleteBasketItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q605="Enferno.Services.Contracts.Expose" base="q605:ResponseOfTypeBasket">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q606="Enferno.Services.Contracts.Expose" name="DeleteBasketItemResponse" nillable="true" type="q606:DeleteBasketItemResponse" />
  <xs:complexType name="GetBasketResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q607="Enferno.Services.Contracts.Expose" base="q607:ResponseOfTypeBasket">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q608="Enferno.Services.Contracts.Expose" name="GetBasketResponse" nillable="true" type="q608:GetBasketResponse" />
  <xs:complexType name="GetSubscriptionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q609="Enferno.Services.Contracts.Expose" base="q609:ResponseOfTypeSubscription">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q610="Enferno.Services.Contracts.Expose" name="GetSubscriptionResponse" nillable="true" type="q610:GetSubscriptionResponse" />
  <xs:complexType name="GetSubscriptionByBasketResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q611="Enferno.Services.Contracts.Expose" base="q611:ResponseOfTypeSubscription">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q612="Enferno.Services.Contracts.Expose" name="GetSubscriptionByBasketResponse" nillable="true" type="q612:GetSubscriptionByBasketResponse" />
  <xs:complexType name="ListBasketsByStatusResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q613="Enferno.Services.Contracts.Expose" base="q613:ResponseOfTypeBasketPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q614="Enferno.Services.Contracts.Expose" name="ListBasketsByStatusResponse" nillable="true" type="q614:ListBasketsByStatusResponse" />
  <xs:complexType name="ResponseOfTypeBasketPagedList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="BasketPagedList" Namespace="Enferno.Services.Contracts.Expose.Shopping" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q615="Enferno.Services.Contracts.Expose" base="q615:Response">
        <xs:sequence>
          <xs:element xmlns:q616="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Result" nillable="true" type="q616:BasketPagedList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q617="Enferno.Services.Contracts.Expose" name="ResponseOfTypeBasketPagedList" nillable="true" type="q617:ResponseOfTypeBasketPagedList" />
  <xs:complexType name="ListSavedBasketsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q618="Enferno.Services.Contracts.Expose" base="q618:ResponseOfTypeSavedBasketList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q619="Enferno.Services.Contracts.Expose" name="ListSavedBasketsResponse" nillable="true" type="q619:ListSavedBasketsResponse" />
  <xs:complexType name="ResponseOfTypeSavedBasketList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="SavedBasketList" Namespace="Enferno.Services.Contracts.Expose.Shopping" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q620="Enferno.Services.Contracts.Expose" base="q620:Response">
        <xs:sequence>
          <xs:element xmlns:q621="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Result" nillable="true" type="q621:SavedBasketList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q622="Enferno.Services.Contracts.Expose" name="ResponseOfTypeSavedBasketList" nillable="true" type="q622:ResponseOfTypeSavedBasketList" />
  <xs:complexType name="ListSubscriptionsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q623="Enferno.Services.Contracts.Expose" base="q623:ResponseOfTypeSubscriptionList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q624="Enferno.Services.Contracts.Expose" name="ListSubscriptionsResponse" nillable="true" type="q624:ListSubscriptionsResponse" />
  <xs:complexType name="ResponseOfTypeSubscriptionList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="SubscriptionList" Namespace="Enferno.Services.Contracts.Expose.Shopping" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q625="Enferno.Services.Contracts.Expose" base="q625:Response">
        <xs:sequence>
          <xs:element xmlns:q626="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Result" nillable="true" type="q626:SubscriptionList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q627="Enferno.Services.Contracts.Expose" name="ResponseOfTypeSubscriptionList" nillable="true" type="q627:ResponseOfTypeSubscriptionList" />
  <xs:complexType name="GetSubscriptionScheduleDataResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q628="Enferno.Services.Contracts.Expose" base="q628:ResponseOfTypeSubscriptionScheduleData">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q629="Enferno.Services.Contracts.Expose" name="GetSubscriptionScheduleDataResponse" nillable="true" type="q629:GetSubscriptionScheduleDataResponse" />
  <xs:complexType name="ResponseOfTypeSubscriptionScheduleData">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="SubscriptionScheduleData" Namespace="Enferno.Services.Contracts.Expose.Shopping" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q630="Enferno.Services.Contracts.Expose" base="q630:Response">
        <xs:sequence>
          <xs:element xmlns:q631="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Result" nillable="true" type="q631:SubscriptionScheduleData" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q632="Enferno.Services.Contracts.Expose" name="ResponseOfTypeSubscriptionScheduleData" nillable="true" type="q632:ResponseOfTypeSubscriptionScheduleData" />
  <xs:complexType name="ListSubscriptionStatusResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q633="Enferno.Services.Contracts.Expose" base="q633:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q634="Enferno.Services.Contracts.Expose" name="ListSubscriptionStatusResponse" nillable="true" type="q634:ListSubscriptionStatusResponse" />
  <xs:complexType name="ResponseOfTypeIdValues">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="IdValues" Namespace="Enferno.Services.Contracts.Expose" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q635="Enferno.Services.Contracts.Expose" base="q635:Response">
        <xs:sequence>
          <xs:element minOccurs="0" name="Result" nillable="true" type="q635:IdValues" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q636="Enferno.Services.Contracts.Expose" name="ResponseOfTypeIdValues" nillable="true" type="q636:ResponseOfTypeIdValues" />
  <xs:complexType name="ListSubscriptionTypesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q637="Enferno.Services.Contracts.Expose" base="q637:ResponseOfTypeSubscriptionTypeList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q638="Enferno.Services.Contracts.Expose" name="ListSubscriptionTypesResponse" nillable="true" type="q638:ListSubscriptionTypesResponse" />
  <xs:complexType name="ResponseOfTypeSubscriptionTypeList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="SubscriptionTypeList" Namespace="Enferno.Services.Contracts.Expose.Shopping" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q639="Enferno.Services.Contracts.Expose" base="q639:Response">
        <xs:sequence>
          <xs:element xmlns:q640="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Result" nillable="true" type="q640:SubscriptionTypeList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q641="Enferno.Services.Contracts.Expose" name="ResponseOfTypeSubscriptionTypeList" nillable="true" type="q641:ResponseOfTypeSubscriptionTypeList" />
  <xs:complexType name="SaveBasketResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q642="Enferno.Services.Contracts.Expose" base="q642:ResponseOfTypeSavedBasket">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q643="Enferno.Services.Contracts.Expose" name="SaveBasketResponse" nillable="true" type="q643:SaveBasketResponse" />
  <xs:complexType name="ResponseOfTypeSavedBasket">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="SavedBasket" Namespace="Enferno.Services.Contracts.Expose.Shopping" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q644="Enferno.Services.Contracts.Expose" base="q644:Response">
        <xs:sequence>
          <xs:element xmlns:q645="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Result" nillable="true" type="q645:SavedBasket" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q646="Enferno.Services.Contracts.Expose" name="ResponseOfTypeSavedBasket" nillable="true" type="q646:ResponseOfTypeSavedBasket" />
  <xs:complexType name="DeleteSavedBasketResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q647="Enferno.Services.Contracts.Expose" base="q647:ResponseOfTypeSavedBasketList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q648="Enferno.Services.Contracts.Expose" name="DeleteSavedBasketResponse" nillable="true" type="q648:DeleteSavedBasketResponse" />
  <xs:complexType name="GetCheckoutResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q649="Enferno.Services.Contracts.Expose" base="q649:ResponseOfTypeCheckout">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q650="Enferno.Services.Contracts.Expose" name="GetCheckoutResponse" nillable="true" type="q650:GetCheckoutResponse" />
  <xs:complexType name="ResponseOfTypeCheckout">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Checkout" Namespace="Enferno.Services.Contracts.Expose.Shopping" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q651="Enferno.Services.Contracts.Expose" base="q651:Response">
        <xs:sequence>
          <xs:element xmlns:q652="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Result" nillable="true" type="q652:Checkout" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q653="Enferno.Services.Contracts.Expose" name="ResponseOfTypeCheckout" nillable="true" type="q653:ResponseOfTypeCheckout" />
  <xs:complexType name="GetCheckout2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q654="Enferno.Services.Contracts.Expose" base="q654:ResponseOfTypeCheckout">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q655="Enferno.Services.Contracts.Expose" name="GetCheckout2Response" nillable="true" type="q655:GetCheckout2Response" />
  <xs:complexType name="GetPaymentFormResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q656="Enferno.Services.Contracts.Expose" base="q656:ResponseOfTypePaymentResponse">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q657="Enferno.Services.Contracts.Expose" name="GetPaymentFormResponse" nillable="true" type="q657:GetPaymentFormResponse" />
  <xs:complexType name="ResponseOfTypePaymentResponse">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="PaymentResponse" Namespace="Enferno.Services.Contracts.Expose.Shopping" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q658="Enferno.Services.Contracts.Expose" base="q658:Response">
        <xs:sequence>
          <xs:element xmlns:q659="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Result" nillable="true" type="q659:PaymentResponse" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q660="Enferno.Services.Contracts.Expose" name="ResponseOfTypePaymentResponse" nillable="true" type="q660:ResponseOfTypePaymentResponse" />
  <xs:complexType name="PaymentFormCallbackResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q661="Enferno.Services.Contracts.Expose" base="q661:ResponseOfTypePaymentResponse">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q662="Enferno.Services.Contracts.Expose" name="PaymentFormCallbackResponse" nillable="true" type="q662:PaymentFormCallbackResponse" />
  <xs:complexType name="PaymentFormCompleteResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q663="Enferno.Services.Contracts.Expose" base="q663:ResponseOfTypePaymentResponse">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q664="Enferno.Services.Contracts.Expose" name="PaymentFormCompleteResponse" nillable="true" type="q664:PaymentFormCompleteResponse" />
  <xs:complexType name="PaymentGiftCardCheckResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q665="Enferno.Services.Contracts.Expose" base="q665:ResponseOfTypePaymentResponse">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q666="Enferno.Services.Contracts.Expose" name="PaymentGiftCardCheckResponse" nillable="true" type="q666:PaymentGiftCardCheckResponse" />
  <xs:complexType name="PaymentGiftCardReserveResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q667="Enferno.Services.Contracts.Expose" base="q667:ResponseOfTypePaymentResponse">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q668="Enferno.Services.Contracts.Expose" name="PaymentGiftCardReserveResponse" nillable="true" type="q668:PaymentGiftCardReserveResponse" />
  <xs:complexType name="PaymentGiftCardRollbackResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q669="Enferno.Services.Contracts.Expose" base="q669:ResponseOfTypePaymentResponse">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q670="Enferno.Services.Contracts.Expose" name="PaymentGiftCardRollbackResponse" nillable="true" type="q670:PaymentGiftCardRollbackResponse" />
  <xs:complexType name="ListProductOnHandByBasketResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q671="Enferno.Services.Contracts.Expose" base="q671:ResponseOfTypeProductOnHandList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q672="Enferno.Services.Contracts.Expose" name="ListProductOnHandByBasketResponse" nillable="true" type="q672:ListProductOnHandByBasketResponse" />
  <xs:complexType name="ResponseOfTypeProductOnHandList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="ProductOnHandList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q673="Enferno.Services.Contracts.Expose" base="q673:Response">
        <xs:sequence>
          <xs:element xmlns:q674="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q674:ProductOnHandList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q675="Enferno.Services.Contracts.Expose" name="ResponseOfTypeProductOnHandList" nillable="true" type="q675:ResponseOfTypeProductOnHandList" />
  <xs:complexType name="ListExternalProductOnHandByBasketResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q676="Enferno.Services.Contracts.Expose" base="q676:ResponseOfTypeProductOnHandList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q677="Enferno.Services.Contracts.Expose" name="ListExternalProductOnHandByBasketResponse" nillable="true" type="q677:ListExternalProductOnHandByBasketResponse" />
  <xs:complexType name="GetOrderRequestResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q678="Enferno.Services.Contracts.Expose" base="q678:ResponseOfTypeXElement">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q679="Enferno.Services.Contracts.Expose" name="GetOrderRequestResponse" nillable="true" type="q679:GetOrderRequestResponse" />
  <xs:complexType name="ResponseOfTypeXElement">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="XElement" Namespace="http://schemas.datacontract.org/2004/07/System.Xml.Linq" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q680="Enferno.Services.Contracts.Expose" base="q680:Response">
        <xs:sequence>
          <xs:element minOccurs="0" name="Result" nillable="true">
            <xs:complexType>
              <xs:sequence>
                <xs:any minOccurs="0" processContents="lax" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q681="Enferno.Services.Contracts.Expose" name="ResponseOfTypeXElement" nillable="true" type="q681:ResponseOfTypeXElement" />
  <xs:complexType name="InsertBasketItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q682="Enferno.Services.Contracts.Expose" base="q682:ResponseOfTypeBasket">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q683="Enferno.Services.Contracts.Expose" name="InsertBasketItemResponse" nillable="true" type="q683:InsertBasketItemResponse" />
  <xs:complexType name="InsertBasketItemsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q684="Enferno.Services.Contracts.Expose" base="q684:ResponseOfTypeBasket">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q685="Enferno.Services.Contracts.Expose" name="InsertBasketItemsResponse" nillable="true" type="q685:InsertBasketItemsResponse" />
  <xs:complexType name="InsertBasketItemWithChildrenResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q686="Enferno.Services.Contracts.Expose" base="q686:ResponseOfTypeBasket">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q687="Enferno.Services.Contracts.Expose" name="InsertBasketItemWithChildrenResponse" nillable="true" type="q687:InsertBasketItemWithChildrenResponse" />
  <xs:complexType name="ListBasketInfoTypesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q688="Enferno.Services.Contracts.Expose" base="q688:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q689="Enferno.Services.Contracts.Expose" name="ListBasketInfoTypesResponse" nillable="true" type="q689:ListBasketInfoTypesResponse" />
  <xs:complexType name="ListBasketItemInfoTypesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q690="Enferno.Services.Contracts.Expose" base="q690:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q691="Enferno.Services.Contracts.Expose" name="ListBasketItemInfoTypesResponse" nillable="true" type="q691:ListBasketItemInfoTypesResponse" />
  <xs:complexType name="ListPromotionRequirementTypesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q692="Enferno.Services.Contracts.Expose" base="q692:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q693="Enferno.Services.Contracts.Expose" name="ListPromotionRequirementTypesResponse" nillable="true" type="q693:ListPromotionRequirementTypesResponse" />
  <xs:complexType name="ListPromotionImageTypesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q694="Enferno.Services.Contracts.Expose" base="q694:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q695="Enferno.Services.Contracts.Expose" name="ListPromotionImageTypesResponse" nillable="true" type="q695:ListPromotionImageTypesResponse" />
  <xs:complexType name="GetPromotionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q696="Enferno.Services.Contracts.Expose" base="q696:ResponseOfTypePromotion">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q697="Enferno.Services.Contracts.Expose" name="GetPromotionResponse" nillable="true" type="q697:GetPromotionResponse" />
  <xs:complexType name="ResponseOfTypePromotion">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Promotion" Namespace="Enferno.Services.Contracts.Expose.Shopping" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q698="Enferno.Services.Contracts.Expose" base="q698:Response">
        <xs:sequence>
          <xs:element xmlns:q699="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Result" nillable="true" type="q699:Promotion" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q700="Enferno.Services.Contracts.Expose" name="ResponseOfTypePromotion" nillable="true" type="q700:ResponseOfTypePromotion" />
  <xs:complexType name="ListPromotionsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q701="Enferno.Services.Contracts.Expose" base="q701:ResponseOfTypePromotionList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q702="Enferno.Services.Contracts.Expose" name="ListPromotionsResponse" nillable="true" type="q702:ListPromotionsResponse" />
  <xs:complexType name="ResponseOfTypePromotionList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="PromotionList" Namespace="Enferno.Services.Contracts.Expose.Shopping" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q703="Enferno.Services.Contracts.Expose" base="q703:Response">
        <xs:sequence>
          <xs:element xmlns:q704="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Result" nillable="true" type="q704:PromotionList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q705="Enferno.Services.Contracts.Expose" name="ResponseOfTypePromotionList" nillable="true" type="q705:ResponseOfTypePromotionList" />
  <xs:complexType name="ListDeliveryMethodsByProductResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q706="Enferno.Services.Contracts.Expose" base="q706:ResponseOfTypeDeliveryMethodList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q707="Enferno.Services.Contracts.Expose" name="ListDeliveryMethodsByProductResponse" nillable="true" type="q707:ListDeliveryMethodsByProductResponse" />
  <xs:complexType name="ResponseOfTypeDeliveryMethodList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="DeliveryMethodList" Namespace="Enferno.Services.Contracts.Expose.Shopping" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q708="Enferno.Services.Contracts.Expose" base="q708:Response">
        <xs:sequence>
          <xs:element xmlns:q709="Enferno.Services.Contracts.Expose.Shopping" minOccurs="0" name="Result" nillable="true" type="q709:DeliveryMethodList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q710="Enferno.Services.Contracts.Expose" name="ResponseOfTypeDeliveryMethodList" nillable="true" type="q710:ResponseOfTypeDeliveryMethodList" />
  <xs:complexType name="ListDeliveryMethodsByProduct2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q711="Enferno.Services.Contracts.Expose" base="q711:ResponseOfTypeDeliveryMethodList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q712="Enferno.Services.Contracts.Expose" name="ListDeliveryMethodsByProduct2Response" nillable="true" type="q712:ListDeliveryMethodsByProduct2Response" />
  <xs:complexType name="ListDeliveryMethodsByBasketResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q713="Enferno.Services.Contracts.Expose" base="q713:ResponseOfTypeDeliveryMethodList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q714="Enferno.Services.Contracts.Expose" name="ListDeliveryMethodsByBasketResponse" nillable="true" type="q714:ListDeliveryMethodsByBasketResponse" />
  <xs:complexType name="ListDeliveryMethodsByBasket2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q715="Enferno.Services.Contracts.Expose" base="q715:ResponseOfTypeDeliveryMethodList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q716="Enferno.Services.Contracts.Expose" name="ListDeliveryMethodsByBasket2Response" nillable="true" type="q716:ListDeliveryMethodsByBasket2Response" />
  <xs:complexType name="PurchaseResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q717="Enferno.Services.Contracts.Expose" base="q717:ResponseOfTypePaymentResponse">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q718="Enferno.Services.Contracts.Expose" name="PurchaseResponse" nillable="true" type="q718:PurchaseResponse" />
  <xs:complexType name="PurchaseExResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q719="Enferno.Services.Contracts.Expose" base="q719:ResponseOfTypePaymentResponse">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q720="Enferno.Services.Contracts.Expose" name="PurchaseExResponse" nillable="true" type="q720:PurchaseExResponse" />
  <xs:complexType name="PurchaseEx2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q721="Enferno.Services.Contracts.Expose" base="q721:ResponseOfTypePaymentResponse">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q722="Enferno.Services.Contracts.Expose" name="PurchaseEx2Response" nillable="true" type="q722:PurchaseEx2Response" />
  <xs:complexType name="PurchaseSubscriptionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q723="Enferno.Services.Contracts.Expose" base="q723:ResponseOfTypePaymentResponse">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q724="Enferno.Services.Contracts.Expose" name="PurchaseSubscriptionResponse" nillable="true" type="q724:PurchaseSubscriptionResponse" />
  <xs:complexType name="PaymentCallbackResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q725="Enferno.Services.Contracts.Expose" base="q725:ResponseOfTypePaymentResponse">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q726="Enferno.Services.Contracts.Expose" name="PaymentCallbackResponse" nillable="true" type="q726:PaymentCallbackResponse" />
  <xs:complexType name="PaymentCallback2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q727="Enferno.Services.Contracts.Expose" base="q727:ResponseOfTypePaymentResponse">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q728="Enferno.Services.Contracts.Expose" name="PaymentCallback2Response" nillable="true" type="q728:PaymentCallback2Response" />
  <xs:complexType name="PaymentCompleteResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q729="Enferno.Services.Contracts.Expose" base="q729:ResponseOfTypePaymentResponse">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q730="Enferno.Services.Contracts.Expose" name="PaymentCompleteResponse" nillable="true" type="q730:PaymentCompleteResponse" />
  <xs:complexType name="PaymentCancelResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q731="Enferno.Services.Contracts.Expose" base="q731:ResponseOfTypeBasket">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q732="Enferno.Services.Contracts.Expose" name="PaymentCancelResponse" nillable="true" type="q732:PaymentCancelResponse" />
  <xs:complexType name="SendBasketResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q733="Enferno.Services.Contracts.Expose" base="q733:Response">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q734="Enferno.Services.Contracts.Expose" name="SendBasketResponse" nillable="true" type="q734:SendBasketResponse" />
  <xs:complexType name="UpdateBasketResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q735="Enferno.Services.Contracts.Expose" base="q735:ResponseOfTypeBasket">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q736="Enferno.Services.Contracts.Expose" name="UpdateBasketResponse" nillable="true" type="q736:UpdateBasketResponse" />
  <xs:complexType name="UpdateBasket2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q737="Enferno.Services.Contracts.Expose" base="q737:ResponseOfTypeBasket">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q738="Enferno.Services.Contracts.Expose" name="UpdateBasket2Response" nillable="true" type="q738:UpdateBasket2Response" />
  <xs:complexType name="UpdateSubscriptionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q739="Enferno.Services.Contracts.Expose" base="q739:ResponseOfTypeSubscription">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q740="Enferno.Services.Contracts.Expose" name="UpdateSubscriptionResponse" nillable="true" type="q740:UpdateSubscriptionResponse" />
  <xs:complexType name="SetAttestBasketResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q741="Enferno.Services.Contracts.Expose" base="q741:ResponseOfTypeBasket">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q742="Enferno.Services.Contracts.Expose" name="SetAttestBasketResponse" nillable="true" type="q742:SetAttestBasketResponse" />
  <xs:complexType name="DeleteBasketResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q743="Enferno.Services.Contracts.Expose" base="q743:Response">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q744="Enferno.Services.Contracts.Expose" name="DeleteBasketResponse" nillable="true" type="q744:DeleteBasketResponse" />
  <xs:complexType name="DeleteSubscriptionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q745="Enferno.Services.Contracts.Expose" base="q745:Response">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q746="Enferno.Services.Contracts.Expose" name="DeleteSubscriptionResponse" nillable="true" type="q746:DeleteSubscriptionResponse" />
  <xs:complexType name="UpdateBasketItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q747="Enferno.Services.Contracts.Expose" base="q747:ResponseOfTypeBasket">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q748="Enferno.Services.Contracts.Expose" name="UpdateBasketItemResponse" nillable="true" type="q748:UpdateBasketItemResponse" />
  <xs:complexType name="UpdateBasketItemQuantityWithChildrenResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q749="Enferno.Services.Contracts.Expose" base="q749:ResponseOfTypeBasket">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q750="Enferno.Services.Contracts.Expose" name="UpdateBasketItemQuantityWithChildrenResponse" nillable="true" type="q750:UpdateBasketItemQuantityWithChildrenResponse" />
  <xs:complexType name="UpdateBuyerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q751="Enferno.Services.Contracts.Expose" base="q751:ResponseOfTypeCheckout">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q752="Enferno.Services.Contracts.Expose" name="UpdateBuyerResponse" nillable="true" type="q752:UpdateBuyerResponse" />
  <xs:complexType name="UpdateBuyer2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q753="Enferno.Services.Contracts.Expose" base="q753:ResponseOfTypeCheckout">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q754="Enferno.Services.Contracts.Expose" name="UpdateBuyer2Response" nillable="true" type="q754:UpdateBuyer2Response" />
  <xs:complexType name="UpdatePayerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q755="Enferno.Services.Contracts.Expose" base="q755:ResponseOfTypeCheckout">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q756="Enferno.Services.Contracts.Expose" name="UpdatePayerResponse" nillable="true" type="q756:UpdatePayerResponse" />
  <xs:complexType name="UpdatePayer2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q757="Enferno.Services.Contracts.Expose" base="q757:ResponseOfTypeCheckout">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q758="Enferno.Services.Contracts.Expose" name="UpdatePayer2Response" nillable="true" type="q758:UpdatePayer2Response" />
  <xs:complexType name="UpdateShipToResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q759="Enferno.Services.Contracts.Expose" base="q759:ResponseOfTypeCheckout">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q760="Enferno.Services.Contracts.Expose" name="UpdateShipToResponse" nillable="true" type="q760:UpdateShipToResponse" />
  <xs:complexType name="UpdateShipTo2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q761="Enferno.Services.Contracts.Expose" base="q761:ResponseOfTypeCheckout">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q762="Enferno.Services.Contracts.Expose" name="UpdateShipTo2Response" nillable="true" type="q762:UpdateShipTo2Response" />
  <xs:complexType name="UpdateDeliveryMethodResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q763="Enferno.Services.Contracts.Expose" base="q763:ResponseOfTypeCheckout">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q764="Enferno.Services.Contracts.Expose" name="UpdateDeliveryMethodResponse" nillable="true" type="q764:UpdateDeliveryMethodResponse" />
  <xs:complexType name="UpdateDeliveryMethod3Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q765="Enferno.Services.Contracts.Expose" base="q765:ResponseOfTypeCheckout">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q766="Enferno.Services.Contracts.Expose" name="UpdateDeliveryMethod3Response" nillable="true" type="q766:UpdateDeliveryMethod3Response" />
  <xs:complexType name="UpdatePaymentMethodResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q767="Enferno.Services.Contracts.Expose" base="q767:ResponseOfTypeCheckout">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q768="Enferno.Services.Contracts.Expose" name="UpdatePaymentMethodResponse" nillable="true" type="q768:UpdatePaymentMethodResponse" />
  <xs:complexType name="UpdatePaymentMethod2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q769="Enferno.Services.Contracts.Expose" base="q769:ResponseOfTypeCheckout">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q770="Enferno.Services.Contracts.Expose" name="UpdatePaymentMethod2Response" nillable="true" type="q770:UpdatePaymentMethod2Response" />
  <xs:complexType name="ListBasketStatusesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q771="Enferno.Services.Contracts.Expose" base="q771:ResponseOfTypeIdNameDescriptions">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q772="Enferno.Services.Contracts.Expose" name="ListBasketStatusesResponse" nillable="true" type="q772:ListBasketStatusesResponse" />
  <xs:complexType name="ResponseOfTypeIdNameDescriptions">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="IdNameDescriptions" Namespace="Enferno.Services.Contracts.Expose" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q773="Enferno.Services.Contracts.Expose" base="q773:Response">
        <xs:sequence>
          <xs:element minOccurs="0" name="Result" nillable="true" type="q773:IdNameDescriptions" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q774="Enferno.Services.Contracts.Expose" name="ResponseOfTypeIdNameDescriptions" nillable="true" type="q774:ResponseOfTypeIdNameDescriptions" />
  <xs:complexType name="IdNameDescriptions">
    <xs:sequence>
      <xs:element xmlns:q775="Enferno.Services.Contracts.Expose" minOccurs="0" maxOccurs="unbounded" name="IdNameDescription" nillable="true" type="q775:IdNameDescription" />
    </xs:sequence>
  </xs:complexType>
  <xs:element xmlns:q776="Enferno.Services.Contracts.Expose" name="IdNameDescriptions" nillable="true" type="q776:IdNameDescriptions" />
  <xs:complexType name="IdNameDescription">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q777="Enferno.Services.Contracts.Message" base="q777:Entity">
        <xs:sequence>
          <xs:element minOccurs="0" name="Id" type="xs:int" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ImageKey" nillable="true" type="ser:guid" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q778="Enferno.Services.Contracts.Expose" name="IdNameDescription" nillable="true" type="q778:IdNameDescription" />
  <xs:complexType name="ListBasketTypesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q779="Enferno.Services.Contracts.Expose" base="q779:ResponseOfTypeIdNameDescriptions">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q780="Enferno.Services.Contracts.Expose" name="ListBasketTypesResponse" nillable="true" type="q780:ListBasketTypesResponse" />
  <xs:complexType name="GetManufacturerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q781="Enferno.Services.Contracts.Expose" base="q781:ResponseOfTypeManufacturer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q782="Enferno.Services.Contracts.Expose" name="GetManufacturerResponse" nillable="true" type="q782:GetManufacturerResponse" />
  <xs:complexType name="ResponseOfTypeManufacturer">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Manufacturer" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q783="Enferno.Services.Contracts.Expose" base="q783:Response">
        <xs:sequence>
          <xs:element xmlns:q784="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q784:Manufacturer" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q785="Enferno.Services.Contracts.Expose" name="ResponseOfTypeManufacturer" nillable="true" type="q785:ResponseOfTypeManufacturer" />
  <xs:complexType name="GetManufacturerByUniqueNameResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q786="Enferno.Services.Contracts.Expose" base="q786:ResponseOfTypeManufacturer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q787="Enferno.Services.Contracts.Expose" name="GetManufacturerByUniqueNameResponse" nillable="true" type="q787:GetManufacturerByUniqueNameResponse" />
  <xs:complexType name="GetNavigationStructureResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q788="Enferno.Services.Contracts.Expose" base="q788:ResponseOfTypeNavigationStructure">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q789="Enferno.Services.Contracts.Expose" name="GetNavigationStructureResponse" nillable="true" type="q789:GetNavigationStructureResponse" />
  <xs:complexType name="ResponseOfTypeNavigationStructure">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="NavigationStructure" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q790="Enferno.Services.Contracts.Expose" base="q790:Response">
        <xs:sequence>
          <xs:element xmlns:q791="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q791:NavigationStructure" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q792="Enferno.Services.Contracts.Expose" name="ResponseOfTypeNavigationStructure" nillable="true" type="q792:ResponseOfTypeNavigationStructure" />
  <xs:complexType name="ListConfigurationItemsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q793="Enferno.Services.Contracts.Expose" base="q793:ResponseOfTypeConfigurationItemList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q794="Enferno.Services.Contracts.Expose" name="ListConfigurationItemsResponse" nillable="true" type="q794:ListConfigurationItemsResponse" />
  <xs:complexType name="ResponseOfTypeConfigurationItemList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="ConfigurationItemList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q795="Enferno.Services.Contracts.Expose" base="q795:Response">
        <xs:sequence>
          <xs:element xmlns:q796="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q796:ConfigurationItemList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q797="Enferno.Services.Contracts.Expose" name="ResponseOfTypeConfigurationItemList" nillable="true" type="q797:ResponseOfTypeConfigurationItemList" />
  <xs:complexType name="GetProductResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q798="Enferno.Services.Contracts.Expose" base="q798:ResponseOfTypeProduct">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q799="Enferno.Services.Contracts.Expose" name="GetProductResponse" nillable="true" type="q799:GetProductResponse" />
  <xs:complexType name="ResponseOfTypeProduct">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Product" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q800="Enferno.Services.Contracts.Expose" base="q800:Response">
        <xs:sequence>
          <xs:element xmlns:q801="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q801:Product" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q802="Enferno.Services.Contracts.Expose" name="ResponseOfTypeProduct" nillable="true" type="q802:ResponseOfTypeProduct" />
  <xs:complexType name="GetProductByUniqueNameResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q803="Enferno.Services.Contracts.Expose" base="q803:ResponseOfTypeProduct">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q804="Enferno.Services.Contracts.Expose" name="GetProductByUniqueNameResponse" nillable="true" type="q804:GetProductByUniqueNameResponse" />
  <xs:complexType name="GetProductByPartNoResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q805="Enferno.Services.Contracts.Expose" base="q805:ResponseOfTypeProduct">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q806="Enferno.Services.Contracts.Expose" name="GetProductByPartNoResponse" nillable="true" type="q806:GetProductByPartNoResponse" />
  <xs:complexType name="ListPromotionsByProductIdResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q807="Enferno.Services.Contracts.Expose" base="q807:ResponseOfTypePromotionList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q808="Enferno.Services.Contracts.Expose" name="ListPromotionsByProductIdResponse" nillable="true" type="q808:ListPromotionsByProductIdResponse" />
  <xs:complexType name="ListPromotionsByProductUniqueNameResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q809="Enferno.Services.Contracts.Expose" base="q809:ResponseOfTypePromotionList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q810="Enferno.Services.Contracts.Expose" name="ListPromotionsByProductUniqueNameResponse" nillable="true" type="q810:ListPromotionsByProductUniqueNameResponse" />
  <xs:complexType name="GetProductOnHandByPartNoResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q811="Enferno.Services.Contracts.Expose" base="q811:ResponseOfTypeProductOnHand">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q812="Enferno.Services.Contracts.Expose" name="GetProductOnHandByPartNoResponse" nillable="true" type="q812:GetProductOnHandByPartNoResponse" />
  <xs:complexType name="ResponseOfTypeProductOnHand">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="ProductOnHand" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q813="Enferno.Services.Contracts.Expose" base="q813:Response">
        <xs:sequence>
          <xs:element xmlns:q814="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q814:ProductOnHand" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q815="Enferno.Services.Contracts.Expose" name="ResponseOfTypeProductOnHand" nillable="true" type="q815:ResponseOfTypeProductOnHand" />
  <xs:complexType name="GetProductOnHandByProductResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q816="Enferno.Services.Contracts.Expose" base="q816:ResponseOfTypeProductOnHand">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q817="Enferno.Services.Contracts.Expose" name="GetProductOnHandByProductResponse" nillable="true" type="q817:GetProductOnHandByProductResponse" />
  <xs:complexType name="ListOnHandInfoTypesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q818="Enferno.Services.Contracts.Expose" base="q818:ResponseOfTypeIdNameDescriptions">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q819="Enferno.Services.Contracts.Expose" name="ListOnHandInfoTypesResponse" nillable="true" type="q819:ListOnHandInfoTypesResponse" />
  <xs:complexType name="GetExternalProductOnHandByPartNoResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q820="Enferno.Services.Contracts.Expose" base="q820:ResponseOfTypeProductOnHand">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q821="Enferno.Services.Contracts.Expose" name="GetExternalProductOnHandByPartNoResponse" nillable="true" type="q821:GetExternalProductOnHandByPartNoResponse" />
  <xs:complexType name="GetExternalProductOnHandByProductResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q822="Enferno.Services.Contracts.Expose" base="q822:ResponseOfTypeProductOnHand">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q823="Enferno.Services.Contracts.Expose" name="GetExternalProductOnHandByProductResponse" nillable="true" type="q823:GetExternalProductOnHandByProductResponse" />
  <xs:complexType name="InsertProductReviewResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q824="Enferno.Services.Contracts.Expose" base="q824:ResponseOfTypeReviewList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q825="Enferno.Services.Contracts.Expose" name="InsertProductReviewResponse" nillable="true" type="q825:InsertProductReviewResponse" />
  <xs:complexType name="ResponseOfTypeReviewList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="ReviewList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q826="Enferno.Services.Contracts.Expose" base="q826:Response">
        <xs:sequence>
          <xs:element xmlns:q827="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q827:ReviewList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q828="Enferno.Services.Contracts.Expose" name="ResponseOfTypeReviewList" nillable="true" type="q828:ResponseOfTypeReviewList" />
  <xs:complexType name="UpdateProductReviewLikesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q829="Enferno.Services.Contracts.Expose" base="q829:ResponseOfTypeReviewList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q830="Enferno.Services.Contracts.Expose" name="UpdateProductReviewLikesResponse" nillable="true" type="q830:UpdateProductReviewLikesResponse" />
  <xs:complexType name="UpdateProductViewCountResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q831="Enferno.Services.Contracts.Expose" base="q831:Response">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q832="Enferno.Services.Contracts.Expose" name="UpdateProductViewCountResponse" nillable="true" type="q832:UpdateProductViewCountResponse" />
  <xs:complexType name="ListPricelistTypesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q833="Enferno.Services.Contracts.Expose" base="q833:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q834="Enferno.Services.Contracts.Expose" name="ListPricelistTypesResponse" nillable="true" type="q834:ListPricelistTypesResponse" />
  <xs:complexType name="ListPricelistsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q835="Enferno.Services.Contracts.Expose" base="q835:ResponseOfTypePricelistList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q836="Enferno.Services.Contracts.Expose" name="ListPricelistsResponse" nillable="true" type="q836:ListPricelistsResponse" />
  <xs:complexType name="ResponseOfTypePricelistList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="PricelistList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q837="Enferno.Services.Contracts.Expose" base="q837:Response">
        <xs:sequence>
          <xs:element xmlns:q838="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q838:PricelistList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q839="Enferno.Services.Contracts.Expose" name="ResponseOfTypePricelistList" nillable="true" type="q839:ResponseOfTypePricelistList" />
  <xs:complexType name="ListProductFlagsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q840="Enferno.Services.Contracts.Expose" base="q840:ResponseOfTypeFlagList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q841="Enferno.Services.Contracts.Expose" name="ListProductFlagsResponse" nillable="true" type="q841:ListProductFlagsResponse" />
  <xs:complexType name="ResponseOfTypeFlagList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="FlagList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q842="Enferno.Services.Contracts.Expose" base="q842:Response">
        <xs:sequence>
          <xs:element xmlns:q843="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q843:FlagList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q844="Enferno.Services.Contracts.Expose" name="ResponseOfTypeFlagList" nillable="true" type="q844:ResponseOfTypeFlagList" />
  <xs:complexType name="ListAssortmentsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q845="Enferno.Services.Contracts.Expose" base="q845:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q846="Enferno.Services.Contracts.Expose" name="ListAssortmentsResponse" nillable="true" type="q846:ListAssortmentsResponse" />
  <xs:complexType name="ListAccessoryTypesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q847="Enferno.Services.Contracts.Expose" base="q847:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q848="Enferno.Services.Contracts.Expose" name="ListAccessoryTypesResponse" nillable="true" type="q848:ListAccessoryTypesResponse" />
  <xs:complexType name="ListParametricValuesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q849="Enferno.Services.Contracts.Expose" base="q849:ResponseOfTypeIdNameDescriptions">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q850="Enferno.Services.Contracts.Expose" name="ListParametricValuesResponse" nillable="true" type="q850:ListParametricValuesResponse" />
  <xs:complexType name="ListParametricInfoResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q851="Enferno.Services.Contracts.Expose" base="q851:ResponseOfTypeParametricInfoList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q852="Enferno.Services.Contracts.Expose" name="ListParametricInfoResponse" nillable="true" type="q852:ListParametricInfoResponse" />
  <xs:complexType name="ResponseOfTypeParametricInfoList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="ParametricInfoList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q853="Enferno.Services.Contracts.Expose" base="q853:Response">
        <xs:sequence>
          <xs:element xmlns:q854="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q854:ParametricInfoList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q855="Enferno.Services.Contracts.Expose" name="ResponseOfTypeParametricInfoList" nillable="true" type="q855:ResponseOfTypeParametricInfoList" />
  <xs:complexType name="ListParametricValues2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q856="Enferno.Services.Contracts.Expose" base="q856:ResponseOfTypeParametricValueList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q857="Enferno.Services.Contracts.Expose" name="ListParametricValues2Response" nillable="true" type="q857:ListParametricValues2Response" />
  <xs:complexType name="ResponseOfTypeParametricValueList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="ParametricValueList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q858="Enferno.Services.Contracts.Expose" base="q858:Response">
        <xs:sequence>
          <xs:element xmlns:q859="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q859:ParametricValueList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q860="Enferno.Services.Contracts.Expose" name="ResponseOfTypeParametricValueList" nillable="true" type="q860:ResponseOfTypeParametricValueList" />
  <xs:complexType name="ListStatusesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q861="Enferno.Services.Contracts.Expose" base="q861:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q862="Enferno.Services.Contracts.Expose" name="ListStatusesResponse" nillable="true" type="q862:ListStatusesResponse" />
  <xs:complexType name="ListFlagsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q863="Enferno.Services.Contracts.Expose" base="q863:ResponseOfTypeFlagList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q864="Enferno.Services.Contracts.Expose" name="ListFlagsResponse" nillable="true" type="q864:ListFlagsResponse" />
  <xs:complexType name="ListFileTypeIdsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q865="Enferno.Services.Contracts.Expose" base="q865:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q866="Enferno.Services.Contracts.Expose" name="ListFileTypeIdsResponse" nillable="true" type="q866:ListFileTypeIdsResponse" />
  <xs:complexType name="ListFocusParametricsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q867="Enferno.Services.Contracts.Expose" base="q867:ResponseOfTypeFilterItemList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q868="Enferno.Services.Contracts.Expose" name="ListFocusParametricsResponse" nillable="true" type="q868:ListFocusParametricsResponse" />
  <xs:complexType name="ResponseOfTypeFilterItemList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="FilterItemList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q869="Enferno.Services.Contracts.Expose" base="q869:Response">
        <xs:sequence>
          <xs:element xmlns:q870="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q870:FilterItemList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q871="Enferno.Services.Contracts.Expose" name="ResponseOfTypeFilterItemList" nillable="true" type="q871:ResponseOfTypeFilterItemList" />
  <xs:complexType name="ListManufacturersResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q872="Enferno.Services.Contracts.Expose" base="q872:ResponseOfTypeManufacturerItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q873="Enferno.Services.Contracts.Expose" name="ListManufacturersResponse" nillable="true" type="q873:ListManufacturersResponse" />
  <xs:complexType name="ResponseOfTypeManufacturerItemPagedList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="ManufacturerItemPagedList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q874="Enferno.Services.Contracts.Expose" base="q874:Response">
        <xs:sequence>
          <xs:element xmlns:q875="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q875:ManufacturerItemPagedList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q876="Enferno.Services.Contracts.Expose" name="ResponseOfTypeManufacturerItemPagedList" nillable="true" type="q876:ResponseOfTypeManufacturerItemPagedList" />
  <xs:complexType name="ListManufacturersExResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q877="Enferno.Services.Contracts.Expose" base="q877:ResponseOfTypeManufacturerItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q878="Enferno.Services.Contracts.Expose" name="ListManufacturersExResponse" nillable="true" type="q878:ListManufacturersExResponse" />
  <xs:complexType name="ListNavigationNodeTypeIdsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q879="Enferno.Services.Contracts.Expose" base="q879:ResponseOfTypeIdNameDescriptions">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q880="Enferno.Services.Contracts.Expose" name="ListNavigationNodeTypeIdsResponse" nillable="true" type="q880:ListNavigationNodeTypeIdsResponse" />
  <xs:complexType name="ListNavigationNodesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q881="Enferno.Services.Contracts.Expose" base="q881:ResponseOfTypeNavigationNodeList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q882="Enferno.Services.Contracts.Expose" name="ListNavigationNodesResponse" nillable="true" type="q882:ListNavigationNodesResponse" />
  <xs:complexType name="ResponseOfTypeNavigationNodeList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="NavigationNodeList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q883="Enferno.Services.Contracts.Expose" base="q883:Response">
        <xs:sequence>
          <xs:element xmlns:q884="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q884:NavigationNodeList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q885="Enferno.Services.Contracts.Expose" name="ResponseOfTypeNavigationNodeList" nillable="true" type="q885:ResponseOfTypeNavigationNodeList" />
  <xs:complexType name="ListNavigationNodesExResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q886="Enferno.Services.Contracts.Expose" base="q886:ResponseOfTypeNavigationNodeList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q887="Enferno.Services.Contracts.Expose" name="ListNavigationNodesExResponse" nillable="true" type="q887:ListNavigationNodesExResponse" />
  <xs:complexType name="ListBestsellingProductsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q888="Enferno.Services.Contracts.Expose" base="q888:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q889="Enferno.Services.Contracts.Expose" name="ListBestsellingProductsResponse" nillable="true" type="q889:ListBestsellingProductsResponse" />
  <xs:complexType name="ResponseOfTypeProductItemPagedList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="ProductItemPagedList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q890="Enferno.Services.Contracts.Expose" base="q890:Response">
        <xs:sequence>
          <xs:element xmlns:q891="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q891:ProductItemPagedList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q892="Enferno.Services.Contracts.Expose" name="ResponseOfTypeProductItemPagedList" nillable="true" type="q892:ResponseOfTypeProductItemPagedList" />
  <xs:complexType name="ListBestsellingProducts2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q893="Enferno.Services.Contracts.Expose" base="q893:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q894="Enferno.Services.Contracts.Expose" name="ListBestsellingProducts2Response" nillable="true" type="q894:ListBestsellingProducts2Response" />
  <xs:complexType name="ListBestsellingProductsByNodeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q895="Enferno.Services.Contracts.Expose" base="q895:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q896="Enferno.Services.Contracts.Expose" name="ListBestsellingProductsByNodeResponse" nillable="true" type="q896:ListBestsellingProductsByNodeResponse" />
  <xs:complexType name="ListBestsellingProductsByNode2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q897="Enferno.Services.Contracts.Expose" base="q897:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q898="Enferno.Services.Contracts.Expose" name="ListBestsellingProductsByNode2Response" nillable="true" type="q898:ListBestsellingProductsByNode2Response" />
  <xs:complexType name="ListIncludedProductsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q899="Enferno.Services.Contracts.Expose" base="q899:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q900="Enferno.Services.Contracts.Expose" name="ListIncludedProductsResponse" nillable="true" type="q900:ListIncludedProductsResponse" />
  <xs:complexType name="ListFamiliesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q901="Enferno.Services.Contracts.Expose" base="q901:ResponseOfTypeFamilyList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q902="Enferno.Services.Contracts.Expose" name="ListFamiliesResponse" nillable="true" type="q902:ListFamiliesResponse" />
  <xs:complexType name="ResponseOfTypeFamilyList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="FamilyList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q903="Enferno.Services.Contracts.Expose" base="q903:Response">
        <xs:sequence>
          <xs:element xmlns:q904="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q904:FamilyList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q905="Enferno.Services.Contracts.Expose" name="ResponseOfTypeFamilyList" nillable="true" type="q905:ResponseOfTypeFamilyList" />
  <xs:complexType name="ListProductsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q906="Enferno.Services.Contracts.Expose" base="q906:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q907="Enferno.Services.Contracts.Expose" name="ListProductsResponse" nillable="true" type="q907:ListProductsResponse" />
  <xs:complexType name="ListProductsByNodeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q908="Enferno.Services.Contracts.Expose" base="q908:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q909="Enferno.Services.Contracts.Expose" name="ListProductsByNodeResponse" nillable="true" type="q909:ListProductsByNodeResponse" />
  <xs:complexType name="ListProducts2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q910="Enferno.Services.Contracts.Expose" base="q910:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q911="Enferno.Services.Contracts.Expose" name="ListProducts2Response" nillable="true" type="q911:ListProducts2Response" />
  <xs:complexType name="ListBestSellingProductsByCompanyResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q912="Enferno.Services.Contracts.Expose" base="q912:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q913="Enferno.Services.Contracts.Expose" name="ListBestSellingProductsByCompanyResponse" nillable="true" type="q913:ListBestSellingProductsByCompanyResponse" />
  <xs:complexType name="ListProductsByCustomerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q914="Enferno.Services.Contracts.Expose" base="q914:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q915="Enferno.Services.Contracts.Expose" name="ListProductsByCustomerResponse" nillable="true" type="q915:ListProductsByCustomerResponse" />
  <xs:complexType name="ListProductsByPricelistResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q916="Enferno.Services.Contracts.Expose" base="q916:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q917="Enferno.Services.Contracts.Expose" name="ListProductsByPricelistResponse" nillable="true" type="q917:ListProductsByPricelistResponse" />
  <xs:complexType name="ListProductsByFamiliesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q918="Enferno.Services.Contracts.Expose" base="q918:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q919="Enferno.Services.Contracts.Expose" name="ListProductsByFamiliesResponse" nillable="true" type="q919:ListProductsByFamiliesResponse" />
  <xs:complexType name="ListProductsByPromotionRequirementResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q920="Enferno.Services.Contracts.Expose" base="q920:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q921="Enferno.Services.Contracts.Expose" name="ListProductsByPromotionRequirementResponse" nillable="true" type="q921:ListProductsByPromotionRequirementResponse" />
  <xs:complexType name="ListProductsByIdsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q922="Enferno.Services.Contracts.Expose" base="q922:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q923="Enferno.Services.Contracts.Expose" name="ListProductsByIdsResponse" nillable="true" type="q923:ListProductsByIdsResponse" />
  <xs:complexType name="ListProductsByIds2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q924="Enferno.Services.Contracts.Expose" base="q924:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q925="Enferno.Services.Contracts.Expose" name="ListProductsByIds2Response" nillable="true" type="q925:ListProductsByIds2Response" />
  <xs:complexType name="ListProductsByPartNosResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q926="Enferno.Services.Contracts.Expose" base="q926:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q927="Enferno.Services.Contracts.Expose" name="ListProductsByPartNosResponse" nillable="true" type="q927:ListProductsByPartNosResponse" />
  <xs:complexType name="ListProductsByIdResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q928="Enferno.Services.Contracts.Expose" base="q928:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q929="Enferno.Services.Contracts.Expose" name="ListProductsByIdResponse" nillable="true" type="q929:ListProductsByIdResponse" />
  <xs:complexType name="ListProductsByNode2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q930="Enferno.Services.Contracts.Expose" base="q930:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q931="Enferno.Services.Contracts.Expose" name="ListProductsByNode2Response" nillable="true" type="q931:ListProductsByNode2Response" />
  <xs:complexType name="ListProductItemFilterValuesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q932="Enferno.Services.Contracts.Expose" base="q932:ResponseOfTypeProductItemFilterValuesList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q933="Enferno.Services.Contracts.Expose" name="ListProductItemFilterValuesResponse" nillable="true" type="q933:ListProductItemFilterValuesResponse" />
  <xs:complexType name="ResponseOfTypeProductItemFilterValuesList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="ProductItemFilterValuesList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q934="Enferno.Services.Contracts.Expose" base="q934:Response">
        <xs:sequence>
          <xs:element xmlns:q935="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q935:ProductItemFilterValuesList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q936="Enferno.Services.Contracts.Expose" name="ResponseOfTypeProductItemFilterValuesList" nillable="true" type="q936:ResponseOfTypeProductItemFilterValuesList" />
  <xs:complexType name="ListProductItemFilterValuesByNodeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q937="Enferno.Services.Contracts.Expose" base="q937:ResponseOfTypeProductItemFilterValuesList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q938="Enferno.Services.Contracts.Expose" name="ListProductItemFilterValuesByNodeResponse" nillable="true" type="q938:ListProductItemFilterValuesByNodeResponse" />
  <xs:complexType name="ListProductItemFilterValuesByIdsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q939="Enferno.Services.Contracts.Expose" base="q939:ResponseOfTypeProductItemFilterValuesList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q940="Enferno.Services.Contracts.Expose" name="ListProductItemFilterValuesByIdsResponse" nillable="true" type="q940:ListProductItemFilterValuesByIdsResponse" />
  <xs:complexType name="ListProductItemFilterValuesByIdResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q941="Enferno.Services.Contracts.Expose" base="q941:ResponseOfTypeProductItemFilterValuesList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q942="Enferno.Services.Contracts.Expose" name="ListProductItemFilterValuesByIdResponse" nillable="true" type="q942:ListProductItemFilterValuesByIdResponse" />
  <xs:complexType name="ListProductItemFilterValuesByCustomerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q943="Enferno.Services.Contracts.Expose" base="q943:ResponseOfTypeProductItemFilterValuesList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q944="Enferno.Services.Contracts.Expose" name="ListProductItemFilterValuesByCustomerResponse" nillable="true" type="q944:ListProductItemFilterValuesByCustomerResponse" />
  <xs:complexType name="ListProductFiltersResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q945="Enferno.Services.Contracts.Expose" base="q945:ResponseOfTypeFilterList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q946="Enferno.Services.Contracts.Expose" name="ListProductFiltersResponse" nillable="true" type="q946:ListProductFiltersResponse" />
  <xs:complexType name="ResponseOfTypeFilterList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="FilterList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q947="Enferno.Services.Contracts.Expose" base="q947:Response">
        <xs:sequence>
          <xs:element xmlns:q948="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q948:FilterList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q949="Enferno.Services.Contracts.Expose" name="ResponseOfTypeFilterList" nillable="true" type="q949:ResponseOfTypeFilterList" />
  <xs:complexType name="ListProductFiltersByNodeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q950="Enferno.Services.Contracts.Expose" base="q950:ResponseOfTypeFilterList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q951="Enferno.Services.Contracts.Expose" name="ListProductFiltersByNodeResponse" nillable="true" type="q951:ListProductFiltersByNodeResponse" />
  <xs:complexType name="ListProductFilters2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q952="Enferno.Services.Contracts.Expose" base="q952:ResponseOfTypeFilterList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q953="Enferno.Services.Contracts.Expose" name="ListProductFilters2Response" nillable="true" type="q953:ListProductFilters2Response" />
  <xs:complexType name="ListProductFiltersByNode2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q954="Enferno.Services.Contracts.Expose" base="q954:ResponseOfTypeFilterList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q955="Enferno.Services.Contracts.Expose" name="ListProductFiltersByNode2Response" nillable="true" type="q955:ListProductFiltersByNode2Response" />
  <xs:complexType name="ListProductFiltersByCustomerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q956="Enferno.Services.Contracts.Expose" base="q956:ResponseOfTypeFilterList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q957="Enferno.Services.Contracts.Expose" name="ListProductFiltersByCustomerResponse" nillable="true" type="q957:ListProductFiltersByCustomerResponse" />
  <xs:complexType name="ListProductFiltersByPricelistResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q958="Enferno.Services.Contracts.Expose" base="q958:ResponseOfTypeFilterList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q959="Enferno.Services.Contracts.Expose" name="ListProductFiltersByPricelistResponse" nillable="true" type="q959:ListProductFiltersByPricelistResponse" />
  <xs:complexType name="ListProductFiltersByIdsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q960="Enferno.Services.Contracts.Expose" base="q960:ResponseOfTypeFilterList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q961="Enferno.Services.Contracts.Expose" name="ListProductFiltersByIdsResponse" nillable="true" type="q961:ListProductFiltersByIdsResponse" />
  <xs:complexType name="ListProductAccessoriesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q962="Enferno.Services.Contracts.Expose" base="q962:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q963="Enferno.Services.Contracts.Expose" name="ListProductAccessoriesResponse" nillable="true" type="q963:ListProductAccessoriesResponse" />
  <xs:complexType name="ListProductAccessories2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q964="Enferno.Services.Contracts.Expose" base="q964:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q965="Enferno.Services.Contracts.Expose" name="ListProductAccessories2Response" nillable="true" type="q965:ListProductAccessories2Response" />
  <xs:complexType name="ListProductAccessories3Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q966="Enferno.Services.Contracts.Expose" base="q966:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q967="Enferno.Services.Contracts.Expose" name="ListProductAccessories3Response" nillable="true" type="q967:ListProductAccessories3Response" />
  <xs:complexType name="ListProductAccessories4Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q968="Enferno.Services.Contracts.Expose" base="q968:ResponseOfTypeProductAccessories">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q969="Enferno.Services.Contracts.Expose" name="ListProductAccessories4Response" nillable="true" type="q969:ListProductAccessories4Response" />
  <xs:complexType name="ResponseOfTypeProductAccessories">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="ProductAccessories" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q970="Enferno.Services.Contracts.Expose" base="q970:Response">
        <xs:sequence>
          <xs:element xmlns:q971="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q971:ProductAccessories" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q972="Enferno.Services.Contracts.Expose" name="ResponseOfTypeProductAccessories" nillable="true" type="q972:ResponseOfTypeProductAccessories" />
  <xs:complexType name="ListProductAccessories5Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q973="Enferno.Services.Contracts.Expose" base="q973:ResponseOfTypeProductAccessories">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q974="Enferno.Services.Contracts.Expose" name="ListProductAccessories5Response" nillable="true" type="q974:ListProductAccessories5Response" />
  <xs:complexType name="ListProductCrossSellResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q975="Enferno.Services.Contracts.Expose" base="q975:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q976="Enferno.Services.Contracts.Expose" name="ListProductCrossSellResponse" nillable="true" type="q976:ListProductCrossSellResponse" />
  <xs:complexType name="ListProductCrossSell2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q977="Enferno.Services.Contracts.Expose" base="q977:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q978="Enferno.Services.Contracts.Expose" name="ListProductCrossSell2Response" nillable="true" type="q978:ListProductCrossSell2Response" />
  <xs:complexType name="ListProductCrossSell3Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q979="Enferno.Services.Contracts.Expose" base="q979:ResponseOfTypeProductAccessories">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q980="Enferno.Services.Contracts.Expose" name="ListProductCrossSell3Response" nillable="true" type="q980:ListProductCrossSell3Response" />
  <xs:complexType name="ListProductCrossSell4Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q981="Enferno.Services.Contracts.Expose" base="q981:ResponseOfTypeProductAccessories">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q982="Enferno.Services.Contracts.Expose" name="ListProductCrossSell4Response" nillable="true" type="q982:ListProductCrossSell4Response" />
  <xs:complexType name="ListProductParametricsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q983="Enferno.Services.Contracts.Expose" base="q983:ResponseOfTypeProductParametricList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q984="Enferno.Services.Contracts.Expose" name="ListProductParametricsResponse" nillable="true" type="q984:ListProductParametricsResponse" />
  <xs:complexType name="ResponseOfTypeProductParametricList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="ProductParametricList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q985="Enferno.Services.Contracts.Expose" base="q985:Response">
        <xs:sequence>
          <xs:element xmlns:q986="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q986:ProductParametricList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q987="Enferno.Services.Contracts.Expose" name="ResponseOfTypeProductParametricList" nillable="true" type="q987:ResponseOfTypeProductParametricList" />
  <xs:complexType name="ListProductUpsellResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q988="Enferno.Services.Contracts.Expose" base="q988:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q989="Enferno.Services.Contracts.Expose" name="ListProductUpsellResponse" nillable="true" type="q989:ListProductUpsellResponse" />
  <xs:complexType name="ListProductUpsell2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q990="Enferno.Services.Contracts.Expose" base="q990:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q991="Enferno.Services.Contracts.Expose" name="ListProductUpsell2Response" nillable="true" type="q991:ListProductUpsell2Response" />
  <xs:complexType name="ListProductUpSell3Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q992="Enferno.Services.Contracts.Expose" base="q992:ResponseOfTypeProductAccessories">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q993="Enferno.Services.Contracts.Expose" name="ListProductUpSell3Response" nillable="true" type="q993:ListProductUpSell3Response" />
  <xs:complexType name="ListProductUpSell4Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q994="Enferno.Services.Contracts.Expose" base="q994:ResponseOfTypeProductAccessories">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q995="Enferno.Services.Contracts.Expose" name="ListProductUpSell4Response" nillable="true" type="q995:ListProductUpSell4Response" />
  <xs:complexType name="ListProductsInFamiliesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q996="Enferno.Services.Contracts.Expose" base="q996:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q997="Enferno.Services.Contracts.Expose" name="ListProductsInFamiliesResponse" nillable="true" type="q997:ListProductsInFamiliesResponse" />
  <xs:complexType name="ListProductsInFamilies2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q998="Enferno.Services.Contracts.Expose" base="q998:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q999="Enferno.Services.Contracts.Expose" name="ListProductsInFamilies2Response" nillable="true" type="q999:ListProductsInFamilies2Response" />
  <xs:complexType name="ListTopProductsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1000="Enferno.Services.Contracts.Expose" base="q1000:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1001="Enferno.Services.Contracts.Expose" name="ListTopProductsResponse" nillable="true" type="q1001:ListTopProductsResponse" />
  <xs:complexType name="ListPopularProductsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1002="Enferno.Services.Contracts.Expose" base="q1002:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1003="Enferno.Services.Contracts.Expose" name="ListPopularProductsResponse" nillable="true" type="q1003:ListPopularProductsResponse" />
  <xs:complexType name="ListPopularProductsByNodeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1004="Enferno.Services.Contracts.Expose" base="q1004:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1005="Enferno.Services.Contracts.Expose" name="ListPopularProductsByNodeResponse" nillable="true" type="q1005:ListPopularProductsByNodeResponse" />
  <xs:complexType name="ListPopularProducts2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1006="Enferno.Services.Contracts.Expose" base="q1006:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1007="Enferno.Services.Contracts.Expose" name="ListPopularProducts2Response" nillable="true" type="q1007:ListPopularProducts2Response" />
  <xs:complexType name="ListPopularProductsByNode2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1008="Enferno.Services.Contracts.Expose" base="q1008:ResponseOfTypeProductItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1009="Enferno.Services.Contracts.Expose" name="ListPopularProductsByNode2Response" nillable="true" type="q1009:ListPopularProductsByNode2Response" />
  <xs:complexType name="ListVariantItemsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1010="Enferno.Services.Contracts.Expose" base="q1010:ResponseOfTypeVariantItemList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1011="Enferno.Services.Contracts.Expose" name="ListVariantItemsResponse" nillable="true" type="q1011:ListVariantItemsResponse" />
  <xs:complexType name="ResponseOfTypeVariantItemList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="VariantItemList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1012="Enferno.Services.Contracts.Expose" base="q1012:Response">
        <xs:sequence>
          <xs:element xmlns:q1013="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q1013:VariantItemList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1014="Enferno.Services.Contracts.Expose" name="ResponseOfTypeVariantItemList" nillable="true" type="q1014:ResponseOfTypeVariantItemList" />
  <xs:complexType name="ListCategoriesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1015="Enferno.Services.Contracts.Expose" base="q1015:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1016="Enferno.Services.Contracts.Expose" name="ListCategoriesResponse" nillable="true" type="q1016:ListCategoriesResponse" />
  <xs:complexType name="ListProductReviewsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1017="Enferno.Services.Contracts.Expose" base="q1017:ResponseOfTypeReviewList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1018="Enferno.Services.Contracts.Expose" name="ListProductReviewsResponse" nillable="true" type="q1018:ListProductReviewsResponse" />
  <xs:complexType name="ListProductReviewsAllResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1019="Enferno.Services.Contracts.Expose" base="q1019:ResponseOfTypeReviewList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1020="Enferno.Services.Contracts.Expose" name="ListProductReviewsAllResponse" nillable="true" type="q1020:ListProductReviewsAllResponse" />
  <xs:complexType name="ListCategoryItemsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1021="Enferno.Services.Contracts.Expose" base="q1021:ResponseOfTypeCategoryItemList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1022="Enferno.Services.Contracts.Expose" name="ListCategoryItemsResponse" nillable="true" type="q1022:ListCategoryItemsResponse" />
  <xs:complexType name="ResponseOfTypeCategoryItemList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="CategoryItemList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1023="Enferno.Services.Contracts.Expose" base="q1023:Response">
        <xs:sequence>
          <xs:element xmlns:q1024="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q1024:CategoryItemList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1025="Enferno.Services.Contracts.Expose" name="ResponseOfTypeCategoryItemList" nillable="true" type="q1025:ResponseOfTypeCategoryItemList" />
  <xs:complexType name="ListCategoryItemsByPricelistsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1026="Enferno.Services.Contracts.Expose" base="q1026:ResponseOfTypeCategoryItemList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1027="Enferno.Services.Contracts.Expose" name="ListCategoryItemsByPricelistsResponse" nillable="true" type="q1027:ListCategoryItemsByPricelistsResponse" />
  <xs:complexType name="ListWarehouseInfoResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1028="Enferno.Services.Contracts.Expose" base="q1028:ResponseOfTypeWarehouseInfoList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1029="Enferno.Services.Contracts.Expose" name="ListWarehouseInfoResponse" nillable="true" type="q1029:ListWarehouseInfoResponse" />
  <xs:complexType name="ResponseOfTypeWarehouseInfoList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="WarehouseInfoList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1030="Enferno.Services.Contracts.Expose" base="q1030:Response">
        <xs:sequence>
          <xs:element xmlns:q1031="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q1031:WarehouseInfoList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1032="Enferno.Services.Contracts.Expose" name="ResponseOfTypeWarehouseInfoList" nillable="true" type="q1032:ResponseOfTypeWarehouseInfoList" />
  <xs:complexType name="SearchCategoriesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1033="Enferno.Services.Contracts.Expose" base="q1033:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1034="Enferno.Services.Contracts.Expose" name="SearchCategoriesResponse" nillable="true" type="q1034:SearchCategoriesResponse" />
  <xs:complexType name="SearchManufacturersResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1035="Enferno.Services.Contracts.Expose" base="q1035:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1036="Enferno.Services.Contracts.Expose" name="SearchManufacturersResponse" nillable="true" type="q1036:SearchManufacturersResponse" />
  <xs:complexType name="SearchProductsLiteResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1037="Enferno.Services.Contracts.Expose" base="q1037:ResponseOfTypeProductIdNameList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1038="Enferno.Services.Contracts.Expose" name="SearchProductsLiteResponse" nillable="true" type="q1038:SearchProductsLiteResponse" />
  <xs:complexType name="ResponseOfTypeProductIdNameList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="ProductIdNameList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1039="Enferno.Services.Contracts.Expose" base="q1039:Response">
        <xs:sequence>
          <xs:element xmlns:q1040="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q1040:ProductIdNameList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1041="Enferno.Services.Contracts.Expose" name="ResponseOfTypeProductIdNameList" nillable="true" type="q1041:ResponseOfTypeProductIdNameList" />
  <xs:complexType name="SearchProductsLite2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1042="Enferno.Services.Contracts.Expose" base="q1042:ResponseOfTypeProductIdNameList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1043="Enferno.Services.Contracts.Expose" name="SearchProductsLite2Response" nillable="true" type="q1043:SearchProductsLite2Response" />
  <xs:complexType name="ListSkuTypesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1044="Enferno.Services.Contracts.Expose" base="q1044:ResponseOfTypeSkuTypeList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1045="Enferno.Services.Contracts.Expose" name="ListSkuTypesResponse" nillable="true" type="q1045:ListSkuTypesResponse" />
  <xs:complexType name="ResponseOfTypeSkuTypeList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="SkuTypeList" Namespace="Enferno.Services.Contracts.Expose.Products" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1046="Enferno.Services.Contracts.Expose" base="q1046:Response">
        <xs:sequence>
          <xs:element xmlns:q1047="Enferno.Services.Contracts.Expose.Products" minOccurs="0" name="Result" nillable="true" type="q1047:SkuTypeList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1048="Enferno.Services.Contracts.Expose" name="ResponseOfTypeSkuTypeList" nillable="true" type="q1048:ResponseOfTypeSkuTypeList" />
  <xs:complexType name="InsertDeliveryNoteResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1049="Enferno.Services.Contracts.Expose" base="q1049:ResponseOfTypeDeliveryNote">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1050="Enferno.Services.Contracts.Expose" name="InsertDeliveryNoteResponse" nillable="true" type="q1050:InsertDeliveryNoteResponse" />
  <xs:complexType name="ResponseOfTypeDeliveryNote">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="DeliveryNote" Namespace="Enferno.Services.Contracts.Expose.Orders" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1051="Enferno.Services.Contracts.Expose" base="q1051:Response">
        <xs:sequence>
          <xs:element xmlns:q1052="Enferno.Services.Contracts.Expose.Orders" minOccurs="0" name="Result" nillable="true" type="q1052:DeliveryNote" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1053="Enferno.Services.Contracts.Expose" name="ResponseOfTypeDeliveryNote" nillable="true" type="q1053:ResponseOfTypeDeliveryNote" />
  <xs:complexType name="InsertInvoiceResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1054="Enferno.Services.Contracts.Expose" base="q1054:ResponseOfTypeInvoice">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1055="Enferno.Services.Contracts.Expose" name="InsertInvoiceResponse" nillable="true" type="q1055:InsertInvoiceResponse" />
  <xs:complexType name="ResponseOfTypeInvoice">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Invoice" Namespace="Enferno.Services.Contracts.Expose.Orders" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1056="Enferno.Services.Contracts.Expose" base="q1056:Response">
        <xs:sequence>
          <xs:element xmlns:q1057="Enferno.Services.Contracts.Expose.Orders" minOccurs="0" name="Result" nillable="true" type="q1057:Invoice" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1058="Enferno.Services.Contracts.Expose" name="ResponseOfTypeInvoice" nillable="true" type="q1058:ResponseOfTypeInvoice" />
  <xs:complexType name="GetOrderByNoResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1059="Enferno.Services.Contracts.Expose" base="q1059:ResponseOfTypeOrder">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1060="Enferno.Services.Contracts.Expose" name="GetOrderByNoResponse" nillable="true" type="q1060:GetOrderByNoResponse" />
  <xs:complexType name="ResponseOfTypeOrder">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Order" Namespace="Enferno.Services.Contracts.Expose.Orders" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1061="Enferno.Services.Contracts.Expose" base="q1061:Response">
        <xs:sequence>
          <xs:element xmlns:q1062="Enferno.Services.Contracts.Expose.Orders" minOccurs="0" name="Result" nillable="true" type="q1062:Order" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1063="Enferno.Services.Contracts.Expose" name="ResponseOfTypeOrder" nillable="true" type="q1063:ResponseOfTypeOrder" />
  <xs:complexType name="GetOrderByBasketResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1064="Enferno.Services.Contracts.Expose" base="q1064:ResponseOfTypeOrder">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1065="Enferno.Services.Contracts.Expose" name="GetOrderByBasketResponse" nillable="true" type="q1065:GetOrderByBasketResponse" />
  <xs:complexType name="ListOrdersResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1066="Enferno.Services.Contracts.Expose" base="q1066:ResponseOfTypeOrderPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1067="Enferno.Services.Contracts.Expose" name="ListOrdersResponse" nillable="true" type="q1067:ListOrdersResponse" />
  <xs:complexType name="ResponseOfTypeOrderPagedList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="OrderPagedList" Namespace="Enferno.Services.Contracts.Expose.Orders" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1068="Enferno.Services.Contracts.Expose" base="q1068:Response">
        <xs:sequence>
          <xs:element xmlns:q1069="Enferno.Services.Contracts.Expose.Orders" minOccurs="0" name="Result" nillable="true" type="q1069:OrderPagedList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1070="Enferno.Services.Contracts.Expose" name="ResponseOfTypeOrderPagedList" nillable="true" type="q1070:ResponseOfTypeOrderPagedList" />
  <xs:complexType name="ListOrders2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1071="Enferno.Services.Contracts.Expose" base="q1071:ResponseOfTypeOrderPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1072="Enferno.Services.Contracts.Expose" name="ListOrders2Response" nillable="true" type="q1072:ListOrders2Response" />
  <xs:complexType name="SearchOrderResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1073="Enferno.Services.Contracts.Expose" base="q1073:ResponseOfTypeOrder">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1074="Enferno.Services.Contracts.Expose" name="SearchOrderResponse" nillable="true" type="q1074:SearchOrderResponse" />
  <xs:complexType name="UpdateDeliveryNotePackageResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1075="Enferno.Services.Contracts.Expose" base="q1075:Response">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1076="Enferno.Services.Contracts.Expose" name="UpdateDeliveryNotePackageResponse" nillable="true" type="q1076:UpdateDeliveryNotePackageResponse" />
  <xs:complexType name="ListOrderStatusesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1077="Enferno.Services.Contracts.Expose" base="q1077:ResponseOfTypeIdNameDescriptions">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1078="Enferno.Services.Contracts.Expose" name="ListOrderStatusesResponse" nillable="true" type="q1078:ListOrderStatusesResponse" />
  <xs:complexType name="ChangePasswordResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1079="Enferno.Services.Contracts.Expose" base="q1079:Response">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1080="Enferno.Services.Contracts.Expose" name="ChangePasswordResponse" nillable="true" type="q1080:ChangePasswordResponse" />
  <xs:complexType name="CreateCustomerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1081="Enferno.Services.Contracts.Expose" base="q1081:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1082="Enferno.Services.Contracts.Expose" name="CreateCustomerResponse" nillable="true" type="q1082:CreateCustomerResponse" />
  <xs:complexType name="ResponseOfTypeCustomer">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Customer" Namespace="Enferno.Services.Contracts.Expose.Customers" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1083="Enferno.Services.Contracts.Expose" base="q1083:Response">
        <xs:sequence>
          <xs:element xmlns:q1084="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Result" nillable="true" type="q1084:Customer" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1085="Enferno.Services.Contracts.Expose" name="ResponseOfTypeCustomer" nillable="true" type="q1085:ResponseOfTypeCustomer" />
  <xs:complexType name="CreateCustomer2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1086="Enferno.Services.Contracts.Expose" base="q1086:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1087="Enferno.Services.Contracts.Expose" name="CreateCustomer2Response" nillable="true" type="q1087:CreateCustomer2Response" />
  <xs:complexType name="CreateCustomer3Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1088="Enferno.Services.Contracts.Expose" base="q1088:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1089="Enferno.Services.Contracts.Expose" name="CreateCustomer3Response" nillable="true" type="q1089:CreateCustomer3Response" />
  <xs:complexType name="GetCompanyResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1090="Enferno.Services.Contracts.Expose" base="q1090:ResponseOfTypeCompany">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1091="Enferno.Services.Contracts.Expose" name="GetCompanyResponse" nillable="true" type="q1091:GetCompanyResponse" />
  <xs:complexType name="ResponseOfTypeCompany">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Company" Namespace="Enferno.Services.Contracts.Expose.Customers" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1092="Enferno.Services.Contracts.Expose" base="q1092:Response">
        <xs:sequence>
          <xs:element xmlns:q1093="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Result" nillable="true" type="q1093:Company" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1094="Enferno.Services.Contracts.Expose" name="ResponseOfTypeCompany" nillable="true" type="q1094:ResponseOfTypeCompany" />
  <xs:complexType name="GetPricelistItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1095="Enferno.Services.Contracts.Expose" base="q1095:ResponseOfTypePricelistItem">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1096="Enferno.Services.Contracts.Expose" name="GetPricelistItemResponse" nillable="true" type="q1096:GetPricelistItemResponse" />
  <xs:complexType name="ResponseOfTypePricelistItem">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="PricelistItem" Namespace="Enferno.Services.Contracts.Expose.Customers" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1097="Enferno.Services.Contracts.Expose" base="q1097:Response">
        <xs:sequence>
          <xs:element xmlns:q1098="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Result" nillable="true" type="q1098:PricelistItem" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1099="Enferno.Services.Contracts.Expose" name="ResponseOfTypePricelistItem" nillable="true" type="q1099:ResponseOfTypePricelistItem" />
  <xs:complexType name="InsertPricelistItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1100="Enferno.Services.Contracts.Expose" base="q1100:ResponseOfTypePricelistItem">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1101="Enferno.Services.Contracts.Expose" name="InsertPricelistItemResponse" nillable="true" type="q1101:InsertPricelistItemResponse" />
  <xs:complexType name="UpdatePricelistItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1102="Enferno.Services.Contracts.Expose" base="q1102:ResponseOfTypePricelistItem">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1103="Enferno.Services.Contracts.Expose" name="UpdatePricelistItemResponse" nillable="true" type="q1103:UpdatePricelistItemResponse" />
  <xs:complexType name="ListAccountRolesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1104="Enferno.Services.Contracts.Expose" base="q1104:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1105="Enferno.Services.Contracts.Expose" name="ListAccountRolesResponse" nillable="true" type="q1105:ListAccountRolesResponse" />
  <xs:complexType name="ListCompanyDiscountsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1106="Enferno.Services.Contracts.Expose" base="q1106:ResponseOfTypeCompanyDiscountList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1107="Enferno.Services.Contracts.Expose" name="ListCompanyDiscountsResponse" nillable="true" type="q1107:ListCompanyDiscountsResponse" />
  <xs:complexType name="ResponseOfTypeCompanyDiscountList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="CompanyDiscountList" Namespace="Enferno.Services.Contracts.Expose.Customers" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1108="Enferno.Services.Contracts.Expose" base="q1108:Response">
        <xs:sequence>
          <xs:element xmlns:q1109="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Result" nillable="true" type="q1109:CompanyDiscountList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1110="Enferno.Services.Contracts.Expose" name="ResponseOfTypeCompanyDiscountList" nillable="true" type="q1110:ResponseOfTypeCompanyDiscountList" />
  <xs:complexType name="UpsertCompanyDiscountsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1111="Enferno.Services.Contracts.Expose" base="q1111:Response">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1112="Enferno.Services.Contracts.Expose" name="UpsertCompanyDiscountsResponse" nillable="true" type="q1112:UpsertCompanyDiscountsResponse" />
  <xs:complexType name="DeleteCompanyDiscountResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1113="Enferno.Services.Contracts.Expose" base="q1113:Response">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1114="Enferno.Services.Contracts.Expose" name="DeleteCompanyDiscountResponse" nillable="true" type="q1114:DeleteCompanyDiscountResponse" />
  <xs:complexType name="ListCompaniesByParentResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1115="Enferno.Services.Contracts.Expose" base="q1115:ResponseOfTypeCompanyList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1116="Enferno.Services.Contracts.Expose" name="ListCompaniesByParentResponse" nillable="true" type="q1116:ListCompaniesByParentResponse" />
  <xs:complexType name="ResponseOfTypeCompanyList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="CompanyList" Namespace="Enferno.Services.Contracts.Expose.Customers" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1117="Enferno.Services.Contracts.Expose" base="q1117:Response">
        <xs:sequence>
          <xs:element xmlns:q1118="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Result" nillable="true" type="q1118:CompanyList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1119="Enferno.Services.Contracts.Expose" name="ResponseOfTypeCompanyList" nillable="true" type="q1119:ResponseOfTypeCompanyList" />
  <xs:complexType name="ListCompaniesByOrgNoResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1120="Enferno.Services.Contracts.Expose" base="q1120:ResponseOfTypeCompanyList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1121="Enferno.Services.Contracts.Expose" name="ListCompaniesByOrgNoResponse" nillable="true" type="q1121:ListCompaniesByOrgNoResponse" />
  <xs:complexType name="GetCompanyByOrgNoResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1122="Enferno.Services.Contracts.Expose" base="q1122:ResponseOfTypeCompany">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1123="Enferno.Services.Contracts.Expose" name="GetCompanyByOrgNoResponse" nillable="true" type="q1123:GetCompanyByOrgNoResponse" />
  <xs:complexType name="GetCompanyByCodeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1124="Enferno.Services.Contracts.Expose" base="q1124:ResponseOfTypeCompany">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1125="Enferno.Services.Contracts.Expose" name="GetCompanyByCodeResponse" nillable="true" type="q1125:GetCompanyByCodeResponse" />
  <xs:complexType name="GetCompanyByOrgNoAndStoreIdResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1126="Enferno.Services.Contracts.Expose" base="q1126:ResponseOfTypeCompany">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1127="Enferno.Services.Contracts.Expose" name="GetCompanyByOrgNoAndStoreIdResponse" nillable="true" type="q1127:GetCompanyByOrgNoAndStoreIdResponse" />
  <xs:complexType name="GetCustomerByEmailResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1128="Enferno.Services.Contracts.Expose" base="q1128:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1129="Enferno.Services.Contracts.Expose" name="GetCustomerByEmailResponse" nillable="true" type="q1129:GetCustomerByEmailResponse" />
  <xs:complexType name="GetCustomerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1130="Enferno.Services.Contracts.Expose" base="q1130:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1131="Enferno.Services.Contracts.Expose" name="GetCustomerResponse" nillable="true" type="q1131:GetCustomerResponse" />
  <xs:complexType name="GetCustomerByKeyResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1132="Enferno.Services.Contracts.Expose" base="q1132:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1133="Enferno.Services.Contracts.Expose" name="GetCustomerByKeyResponse" nillable="true" type="q1133:GetCustomerByKeyResponse" />
  <xs:complexType name="GetCustomerByCodeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1134="Enferno.Services.Contracts.Expose" base="q1134:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1135="Enferno.Services.Contracts.Expose" name="GetCustomerByCodeResponse" nillable="true" type="q1135:GetCustomerByCodeResponse" />
  <xs:complexType name="GetCustomerByAccountIdResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1136="Enferno.Services.Contracts.Expose" base="q1136:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1137="Enferno.Services.Contracts.Expose" name="GetCustomerByAccountIdResponse" nillable="true" type="q1137:GetCustomerByAccountIdResponse" />
  <xs:complexType name="GetCustomerByLoginNameResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1138="Enferno.Services.Contracts.Expose" base="q1138:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1139="Enferno.Services.Contracts.Expose" name="GetCustomerByLoginNameResponse" nillable="true" type="q1139:GetCustomerByLoginNameResponse" />
  <xs:complexType name="GetExternalCustomerAddressResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1140="Enferno.Services.Contracts.Expose" base="q1140:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1141="Enferno.Services.Contracts.Expose" name="GetExternalCustomerAddressResponse" nillable="true" type="q1141:GetExternalCustomerAddressResponse" />
  <xs:complexType name="GetExternalCustomerAddress2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1142="Enferno.Services.Contracts.Expose" base="q1142:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1143="Enferno.Services.Contracts.Expose" name="GetExternalCustomerAddress2Response" nillable="true" type="q1143:GetExternalCustomerAddress2Response" />
  <xs:complexType name="InactivateCompanyResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1144="Enferno.Services.Contracts.Expose" base="q1144:Response">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1145="Enferno.Services.Contracts.Expose" name="InactivateCompanyResponse" nillable="true" type="q1145:InactivateCompanyResponse" />
  <xs:complexType name="InactivateCustomerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1146="Enferno.Services.Contracts.Expose" base="q1146:Response">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1147="Enferno.Services.Contracts.Expose" name="InactivateCustomerResponse" nillable="true" type="q1147:InactivateCustomerResponse" />
  <xs:complexType name="ListContactByCompanyResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1148="Enferno.Services.Contracts.Expose" base="q1148:ResponseOfTypeContactList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1149="Enferno.Services.Contracts.Expose" name="ListContactByCompanyResponse" nillable="true" type="q1149:ListContactByCompanyResponse" />
  <xs:complexType name="ResponseOfTypeContactList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="ContactList" Namespace="Enferno.Services.Contracts.Expose.Customers" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1150="Enferno.Services.Contracts.Expose" base="q1150:Response">
        <xs:sequence>
          <xs:element xmlns:q1151="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Result" nillable="true" type="q1151:ContactList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1152="Enferno.Services.Contracts.Expose" name="ResponseOfTypeContactList" nillable="true" type="q1152:ResponseOfTypeContactList" />
  <xs:complexType name="ListCustomerByCompany2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1153="Enferno.Services.Contracts.Expose" base="q1153:ResponseOfTypeCustomerList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1154="Enferno.Services.Contracts.Expose" name="ListCustomerByCompany2Response" nillable="true" type="q1154:ListCustomerByCompany2Response" />
  <xs:complexType name="ResponseOfTypeCustomerList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="CustomerList" Namespace="Enferno.Services.Contracts.Expose.Customers" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1155="Enferno.Services.Contracts.Expose" base="q1155:Response">
        <xs:sequence>
          <xs:element xmlns:q1156="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Result" nillable="true" type="q1156:CustomerList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1157="Enferno.Services.Contracts.Expose" name="ResponseOfTypeCustomerList" nillable="true" type="q1157:ResponseOfTypeCustomerList" />
  <xs:complexType name="ListCustomerByCompanyResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1158="Enferno.Services.Contracts.Expose" base="q1158:ResponseOfTypeCustomerList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1159="Enferno.Services.Contracts.Expose" name="ListCustomerByCompanyResponse" nillable="true" type="q1159:ListCustomerByCompanyResponse" />
  <xs:complexType name="ListCustomerBySSNResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1160="Enferno.Services.Contracts.Expose" base="q1160:ResponseOfTypeCustomerList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1161="Enferno.Services.Contracts.Expose" name="ListCustomerBySSNResponse" nillable="true" type="q1161:ListCustomerBySSNResponse" />
  <xs:complexType name="SearchCustomerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1162="Enferno.Services.Contracts.Expose" base="q1162:ResponseOfTypeCustomerList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1163="Enferno.Services.Contracts.Expose" name="SearchCustomerResponse" nillable="true" type="q1163:SearchCustomerResponse" />
  <xs:complexType name="ListContactResponsibilitiesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1164="Enferno.Services.Contracts.Expose" base="q1164:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1165="Enferno.Services.Contracts.Expose" name="ListContactResponsibilitiesResponse" nillable="true" type="q1165:ListContactResponsibilitiesResponse" />
  <xs:complexType name="ListCustomerInfoTypesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1166="Enferno.Services.Contracts.Expose" base="q1166:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1167="Enferno.Services.Contracts.Expose" name="ListCustomerInfoTypesResponse" nillable="true" type="q1167:ListCustomerInfoTypesResponse" />
  <xs:complexType name="ListCompanyInfoTypesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1168="Enferno.Services.Contracts.Expose" base="q1168:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1169="Enferno.Services.Contracts.Expose" name="ListCompanyInfoTypesResponse" nillable="true" type="q1169:ListCompanyInfoTypesResponse" />
  <xs:complexType name="LoginResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1170="Enferno.Services.Contracts.Expose" base="q1170:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1171="Enferno.Services.Contracts.Expose" name="LoginResponse" nillable="true" type="q1171:LoginResponse" />
  <xs:complexType name="LoginAgreementAccountResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1172="Enferno.Services.Contracts.Expose" base="q1172:ResponseOfTypeAgreementAccount">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1173="Enferno.Services.Contracts.Expose" name="LoginAgreementAccountResponse" nillable="true" type="q1173:LoginAgreementAccountResponse" />
  <xs:complexType name="ResponseOfTypeAgreementAccount">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="AgreementAccount" Namespace="Enferno.Services.Contracts.Expose.Customers" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1174="Enferno.Services.Contracts.Expose" base="q1174:Response">
        <xs:sequence>
          <xs:element xmlns:q1175="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Result" nillable="true" type="q1175:AgreementAccount" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1176="Enferno.Services.Contracts.Expose" name="ResponseOfTypeAgreementAccount" nillable="true" type="q1176:ResponseOfTypeAgreementAccount" />
  <xs:complexType name="GetAgreementAccountResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1177="Enferno.Services.Contracts.Expose" base="q1177:ResponseOfTypeAgreementAccount">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1178="Enferno.Services.Contracts.Expose" name="GetAgreementAccountResponse" nillable="true" type="q1178:GetAgreementAccountResponse" />
  <xs:complexType name="SendPasswordReminderResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1179="Enferno.Services.Contracts.Expose" base="q1179:Response">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1180="Enferno.Services.Contracts.Expose" name="SendPasswordReminderResponse" nillable="true" type="q1180:SendPasswordReminderResponse" />
  <xs:complexType name="UpdateAccountStatusResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1181="Enferno.Services.Contracts.Expose" base="q1181:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1182="Enferno.Services.Contracts.Expose" name="UpdateAccountStatusResponse" nillable="true" type="q1182:UpdateAccountStatusResponse" />
  <xs:complexType name="UpdateCustomerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1183="Enferno.Services.Contracts.Expose" base="q1183:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1184="Enferno.Services.Contracts.Expose" name="UpdateCustomerResponse" nillable="true" type="q1184:UpdateCustomerResponse" />
  <xs:complexType name="UpdateCustomer2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1185="Enferno.Services.Contracts.Expose" base="q1185:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1186="Enferno.Services.Contracts.Expose" name="UpdateCustomer2Response" nillable="true" type="q1186:UpdateCustomer2Response" />
  <xs:complexType name="UpdateCustomer3Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1187="Enferno.Services.Contracts.Expose" base="q1187:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1188="Enferno.Services.Contracts.Expose" name="UpdateCustomer3Response" nillable="true" type="q1188:UpdateCustomer3Response" />
  <xs:complexType name="RegisterCustomerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1189="Enferno.Services.Contracts.Expose" base="q1189:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1190="Enferno.Services.Contracts.Expose" name="RegisterCustomerResponse" nillable="true" type="q1190:RegisterCustomerResponse" />
  <xs:complexType name="RegisterCustomer2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1191="Enferno.Services.Contracts.Expose" base="q1191:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1192="Enferno.Services.Contracts.Expose" name="RegisterCustomer2Response" nillable="true" type="q1192:RegisterCustomer2Response" />
  <xs:complexType name="RegisterCustomer3Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1193="Enferno.Services.Contracts.Expose" base="q1193:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1194="Enferno.Services.Contracts.Expose" name="RegisterCustomer3Response" nillable="true" type="q1194:RegisterCustomer3Response" />
  <xs:complexType name="UpdateCompanyResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1195="Enferno.Services.Contracts.Expose" base="q1195:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1196="Enferno.Services.Contracts.Expose" name="UpdateCompanyResponse" nillable="true" type="q1196:UpdateCompanyResponse" />
  <xs:complexType name="SetDefaultCompanyResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1197="Enferno.Services.Contracts.Expose" base="q1197:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1198="Enferno.Services.Contracts.Expose" name="SetDefaultCompanyResponse" nillable="true" type="q1198:SetDefaultCompanyResponse" />
  <xs:complexType name="InsertCustomerDeliveryAddressResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1199="Enferno.Services.Contracts.Expose" base="q1199:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1200="Enferno.Services.Contracts.Expose" name="InsertCustomerDeliveryAddressResponse" nillable="true" type="q1200:InsertCustomerDeliveryAddressResponse" />
  <xs:complexType name="UpdateCustomerDeliveryAddressResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1201="Enferno.Services.Contracts.Expose" base="q1201:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1202="Enferno.Services.Contracts.Expose" name="UpdateCustomerDeliveryAddressResponse" nillable="true" type="q1202:UpdateCustomerDeliveryAddressResponse" />
  <xs:complexType name="DeleteCustomerDeliveryAddressResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1203="Enferno.Services.Contracts.Expose" base="q1203:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1204="Enferno.Services.Contracts.Expose" name="DeleteCustomerDeliveryAddressResponse" nillable="true" type="q1204:DeleteCustomerDeliveryAddressResponse" />
  <xs:complexType name="InsertCompanyDeliveryAddressResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1205="Enferno.Services.Contracts.Expose" base="q1205:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1206="Enferno.Services.Contracts.Expose" name="InsertCompanyDeliveryAddressResponse" nillable="true" type="q1206:InsertCompanyDeliveryAddressResponse" />
  <xs:complexType name="UpdateCompanyDeliveryAddressResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1207="Enferno.Services.Contracts.Expose" base="q1207:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1208="Enferno.Services.Contracts.Expose" name="UpdateCompanyDeliveryAddressResponse" nillable="true" type="q1208:UpdateCompanyDeliveryAddressResponse" />
  <xs:complexType name="DeleteCompanyDeliveryAddressResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1209="Enferno.Services.Contracts.Expose" base="q1209:ResponseOfTypeCustomer">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1210="Enferno.Services.Contracts.Expose" name="DeleteCompanyDeliveryAddressResponse" nillable="true" type="q1210:DeleteCompanyDeliveryAddressResponse" />
  <xs:complexType name="DeleteCompanyCustomerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1211="Enferno.Services.Contracts.Expose" base="q1211:Response">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1212="Enferno.Services.Contracts.Expose" name="DeleteCompanyCustomerResponse" nillable="true" type="q1212:DeleteCompanyCustomerResponse" />
  <xs:complexType name="InsertCompanyCustomerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1213="Enferno.Services.Contracts.Expose" base="q1213:ResponseOfTypeCustomerList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1214="Enferno.Services.Contracts.Expose" name="InsertCompanyCustomerResponse" nillable="true" type="q1214:InsertCompanyCustomerResponse" />
  <xs:complexType name="InsertCompanyCustomer2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1215="Enferno.Services.Contracts.Expose" base="q1215:ResponseOfTypeCustomerList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1216="Enferno.Services.Contracts.Expose" name="InsertCompanyCustomer2Response" nillable="true" type="q1216:InsertCompanyCustomer2Response" />
  <xs:complexType name="DeleteCompanyDeliveryMethodResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1217="Enferno.Services.Contracts.Expose" base="q1217:ResponseOfTypeCompany">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1218="Enferno.Services.Contracts.Expose" name="DeleteCompanyDeliveryMethodResponse" nillable="true" type="q1218:DeleteCompanyDeliveryMethodResponse" />
  <xs:complexType name="InsertCompanyDeliveryMethodResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1219="Enferno.Services.Contracts.Expose" base="q1219:ResponseOfTypeCompany">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1220="Enferno.Services.Contracts.Expose" name="InsertCompanyDeliveryMethodResponse" nillable="true" type="q1220:InsertCompanyDeliveryMethodResponse" />
  <xs:complexType name="DeleteCompanyPaymentMethodResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1221="Enferno.Services.Contracts.Expose" base="q1221:ResponseOfTypeCompany">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1222="Enferno.Services.Contracts.Expose" name="DeleteCompanyPaymentMethodResponse" nillable="true" type="q1222:DeleteCompanyPaymentMethodResponse" />
  <xs:complexType name="InsertCompanyPaymentMethodResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1223="Enferno.Services.Contracts.Expose" base="q1223:ResponseOfTypeCompany">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1224="Enferno.Services.Contracts.Expose" name="InsertCompanyPaymentMethodResponse" nillable="true" type="q1224:InsertCompanyPaymentMethodResponse" />
  <xs:complexType name="GetCompanyPricelistResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1225="Enferno.Services.Contracts.Expose" base="q1225:ResponseOfTypePricelist">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1226="Enferno.Services.Contracts.Expose" name="GetCompanyPricelistResponse" nillable="true" type="q1226:GetCompanyPricelistResponse" />
  <xs:complexType name="ResponseOfTypePricelist">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Pricelist" Namespace="Enferno.Services.Contracts.Expose.Customers" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1227="Enferno.Services.Contracts.Expose" base="q1227:Response">
        <xs:sequence>
          <xs:element xmlns:q1228="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Result" nillable="true" type="q1228:Pricelist" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1229="Enferno.Services.Contracts.Expose" name="ResponseOfTypePricelist" nillable="true" type="q1229:ResponseOfTypePricelist" />
  <xs:complexType name="ListCompanyPricelistsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1230="Enferno.Services.Contracts.Expose" base="q1230:ResponseOfTypeCustomerPricelistList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1231="Enferno.Services.Contracts.Expose" name="ListCompanyPricelistsResponse" nillable="true" type="q1231:ListCompanyPricelistsResponse" />
  <xs:complexType name="ResponseOfTypeCustomerPricelistList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="CustomerPricelistList" Namespace="Enferno.Services.Contracts.Expose.Customers" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1232="Enferno.Services.Contracts.Expose" base="q1232:Response">
        <xs:sequence>
          <xs:element xmlns:q1233="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Result" nillable="true" type="q1233:CustomerPricelistList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1234="Enferno.Services.Contracts.Expose" name="ResponseOfTypeCustomerPricelistList" nillable="true" type="q1234:ResponseOfTypeCustomerPricelistList" />
  <xs:complexType name="InsertCompanyPricelistResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1235="Enferno.Services.Contracts.Expose" base="q1235:ResponseOfTypeCustomerPricelistList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1236="Enferno.Services.Contracts.Expose" name="InsertCompanyPricelistResponse" nillable="true" type="q1236:InsertCompanyPricelistResponse" />
  <xs:complexType name="UpdateCompanyPricelistResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1237="Enferno.Services.Contracts.Expose" base="q1237:ResponseOfTypeCustomerPricelistList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1238="Enferno.Services.Contracts.Expose" name="UpdateCompanyPricelistResponse" nillable="true" type="q1238:UpdateCompanyPricelistResponse" />
  <xs:complexType name="ListPriceRulesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1239="Enferno.Services.Contracts.Expose" base="q1239:ResponseOfTypeIdNameDescriptions">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1240="Enferno.Services.Contracts.Expose" name="ListPriceRulesResponse" nillable="true" type="q1240:ListPriceRulesResponse" />
  <xs:complexType name="ListCustomerFlagsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1241="Enferno.Services.Contracts.Expose" base="q1241:ResponseOfTypeCustomerFlags">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1242="Enferno.Services.Contracts.Expose" name="ListCustomerFlagsResponse" nillable="true" type="q1242:ListCustomerFlagsResponse" />
  <xs:complexType name="ResponseOfTypeCustomerFlags">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="CustomerFlags" Namespace="Enferno.Services.Contracts.Expose.Customers" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1243="Enferno.Services.Contracts.Expose" base="q1243:Response">
        <xs:sequence>
          <xs:element xmlns:q1244="Enferno.Services.Contracts.Expose.Customers" minOccurs="0" name="Result" nillable="true" type="q1244:CustomerFlags" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1245="Enferno.Services.Contracts.Expose" name="ResponseOfTypeCustomerFlags" nillable="true" type="q1245:ResponseOfTypeCustomerFlags" />
  <xs:complexType name="ListCompanyFlagsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1246="Enferno.Services.Contracts.Expose" base="q1246:ResponseOfTypeCustomerFlags">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1247="Enferno.Services.Contracts.Expose" name="ListCompanyFlagsResponse" nillable="true" type="q1247:ListCompanyFlagsResponse" />
  <xs:complexType name="GetApplicationResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1248="Enferno.Services.Contracts.Expose" base="q1248:ResponseOfTypeApplication">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1249="Enferno.Services.Contracts.Expose" name="GetApplicationResponse" nillable="true" type="q1249:GetApplicationResponse" />
  <xs:complexType name="ResponseOfTypeApplication">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Application" Namespace="Enferno.Services.Contracts.Expose.Applications" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1250="Enferno.Services.Contracts.Expose" base="q1250:Response">
        <xs:sequence>
          <xs:element xmlns:q1251="Enferno.Services.Contracts.Expose.Applications" minOccurs="0" name="Result" nillable="true" type="q1251:Application" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1252="Enferno.Services.Contracts.Expose" name="ResponseOfTypeApplication" nillable="true" type="q1252:ResponseOfTypeApplication" />
  <xs:complexType name="ListApplicationFlagGroupsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1253="Enferno.Services.Contracts.Expose" base="q1253:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1254="Enferno.Services.Contracts.Expose" name="ListApplicationFlagGroupsResponse" nillable="true" type="q1254:ListApplicationFlagGroupsResponse" />
  <xs:complexType name="ListApplicationFlagsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1255="Enferno.Services.Contracts.Expose" base="q1255:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1256="Enferno.Services.Contracts.Expose" name="ListApplicationFlagsResponse" nillable="true" type="q1256:ListApplicationFlagsResponse" />
  <xs:complexType name="ListStoreInfoTypesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1257="Enferno.Services.Contracts.Expose" base="q1257:ResponseOfTypeIdValues">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1258="Enferno.Services.Contracts.Expose" name="ListStoreInfoTypesResponse" nillable="true" type="q1258:ListStoreInfoTypesResponse" />
  <xs:complexType name="ListStoresResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1259="Enferno.Services.Contracts.Expose" base="q1259:ResponseOfTypeStoreItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1260="Enferno.Services.Contracts.Expose" name="ListStoresResponse" nillable="true" type="q1260:ListStoresResponse" />
  <xs:complexType name="ResponseOfTypeStoreItemPagedList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="StoreItemPagedList" Namespace="Enferno.Services.Contracts.Expose.Applications" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1261="Enferno.Services.Contracts.Expose" base="q1261:Response">
        <xs:sequence>
          <xs:element xmlns:q1262="Enferno.Services.Contracts.Expose.Applications" minOccurs="0" name="Result" nillable="true" type="q1262:StoreItemPagedList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1263="Enferno.Services.Contracts.Expose" name="ResponseOfTypeStoreItemPagedList" nillable="true" type="q1263:ResponseOfTypeStoreItemPagedList" />
  <xs:complexType name="GetLocationInfoByZipCodeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1264="Enferno.Services.Contracts.Expose" base="q1264:ResponseOfTypeLocationInfo">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1265="Enferno.Services.Contracts.Expose" name="GetLocationInfoByZipCodeResponse" nillable="true" type="q1265:GetLocationInfoByZipCodeResponse" />
  <xs:complexType name="ResponseOfTypeLocationInfo">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="LocationInfo" Namespace="Enferno.Services.Contracts.Expose.Applications" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1266="Enferno.Services.Contracts.Expose" base="q1266:Response">
        <xs:sequence>
          <xs:element xmlns:q1267="Enferno.Services.Contracts.Expose.Applications" minOccurs="0" name="Result" nillable="true" type="q1267:LocationInfo" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1268="Enferno.Services.Contracts.Expose" name="ResponseOfTypeLocationInfo" nillable="true" type="q1268:ResponseOfTypeLocationInfo" />
  <xs:complexType name="GetStoreItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1269="Enferno.Services.Contracts.Expose" base="q1269:ResponseOfTypeStoreItem">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1270="Enferno.Services.Contracts.Expose" name="GetStoreItemResponse" nillable="true" type="q1270:GetStoreItemResponse" />
  <xs:complexType name="ResponseOfTypeStoreItem">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="StoreItem" Namespace="Enferno.Services.Contracts.Expose.Applications" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1271="Enferno.Services.Contracts.Expose" base="q1271:Response">
        <xs:sequence>
          <xs:element xmlns:q1272="Enferno.Services.Contracts.Expose.Applications" minOccurs="0" name="Result" nillable="true" type="q1272:StoreItem" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1273="Enferno.Services.Contracts.Expose" name="ResponseOfTypeStoreItem" nillable="true" type="q1273:ResponseOfTypeStoreItem" />
  <xs:complexType name="GetStoreItemByUniqueNameResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1274="Enferno.Services.Contracts.Expose" base="q1274:ResponseOfTypeStoreItem">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1275="Enferno.Services.Contracts.Expose" name="GetStoreItemByUniqueNameResponse" nillable="true" type="q1275:GetStoreItemByUniqueNameResponse" />
  <xs:complexType name="GetStoreItemByCountryAndZipCodeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1276="Enferno.Services.Contracts.Expose" base="q1276:ResponseOfTypeStoreItem">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1277="Enferno.Services.Contracts.Expose" name="GetStoreItemByCountryAndZipCodeResponse" nillable="true" type="q1277:GetStoreItemByCountryAndZipCodeResponse" />
  <xs:complexType name="ListStoreItemsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1278="Enferno.Services.Contracts.Expose" base="q1278:ResponseOfTypeStoreItemPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1279="Enferno.Services.Contracts.Expose" name="ListStoreItemsResponse" nillable="true" type="q1279:ListStoreItemsResponse" />
  <xs:complexType name="ListStoreInfoResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1280="Enferno.Services.Contracts.Expose" base="q1280:ResponseOfTypeStoreInfoPagedList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1281="Enferno.Services.Contracts.Expose" name="ListStoreInfoResponse" nillable="true" type="q1281:ListStoreInfoResponse" />
  <xs:complexType name="ResponseOfTypeStoreInfoPagedList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="StoreInfoPagedList" Namespace="Enferno.Services.Contracts.Expose.Applications" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1282="Enferno.Services.Contracts.Expose" base="q1282:Response">
        <xs:sequence>
          <xs:element xmlns:q1283="Enferno.Services.Contracts.Expose.Applications" minOccurs="0" name="Result" nillable="true" type="q1283:StoreInfoPagedList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1284="Enferno.Services.Contracts.Expose" name="ResponseOfTypeStoreInfoPagedList" nillable="true" type="q1284:ResponseOfTypeStoreInfoPagedList" />
  <xs:complexType name="GetStoreResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1285="Enferno.Services.Contracts.Expose" base="q1285:ResponseOfTypeStore">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1286="Enferno.Services.Contracts.Expose" name="GetStoreResponse" nillable="true" type="q1286:GetStoreResponse" />
  <xs:complexType name="ResponseOfTypeStore">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="Store" Namespace="Enferno.Services.Contracts.Expose.Applications" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1287="Enferno.Services.Contracts.Expose" base="q1287:Response">
        <xs:sequence>
          <xs:element xmlns:q1288="Enferno.Services.Contracts.Expose.Applications" minOccurs="0" name="Result" nillable="true" type="q1288:Store" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1289="Enferno.Services.Contracts.Expose" name="ResponseOfTypeStore" nillable="true" type="q1289:ResponseOfTypeStore" />
  <xs:complexType name="GetStoreByUniqueNameResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1290="Enferno.Services.Contracts.Expose" base="q1290:ResponseOfTypeStore">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1291="Enferno.Services.Contracts.Expose" name="GetStoreByUniqueNameResponse" nillable="true" type="q1291:GetStoreByUniqueNameResponse" />
  <xs:complexType name="ListStores2Response">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1292="Enferno.Services.Contracts.Expose" base="q1292:ResponseOfTypeStoreList">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1293="Enferno.Services.Contracts.Expose" name="ListStores2Response" nillable="true" type="q1293:ListStores2Response" />
  <xs:complexType name="ResponseOfTypeStoreList">
    <xs:annotation>
      <xs:appinfo>
        <GenericType Name="ResponseOfType{0}" Namespace="Enferno.Services.Contracts.Expose" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
          <GenericParameter Name="StoreList" Namespace="Enferno.Services.Contracts.Expose.Applications" />
        </GenericType>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1294="Enferno.Services.Contracts.Expose" base="q1294:Response">
        <xs:sequence>
          <xs:element xmlns:q1295="Enferno.Services.Contracts.Expose.Applications" minOccurs="0" name="Result" nillable="true" type="q1295:StoreList" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1296="Enferno.Services.Contracts.Expose" name="ResponseOfTypeStoreList" nillable="true" type="q1296:ResponseOfTypeStoreList" />
  <xs:complexType name="UpdateDivisionInfoResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1297="Enferno.Services.Contracts.Expose" base="q1297:Response">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1298="Enferno.Services.Contracts.Expose" name="UpdateDivisionInfoResponse" nillable="true" type="q1298:UpdateDivisionInfoResponse" />
  <xs:complexType name="ListInfoTypesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1299="Enferno.Services.Contracts.Expose" base="q1299:ResponseOfTypeIdNameDescriptions">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element xmlns:q1300="Enferno.Services.Contracts.Expose" name="ListInfoTypesResponse" nillable="true" type="q1300:ListInfoTypesResponse" />
  <xs:element name="ProcessResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q1301="Enferno.Services.Contracts.Expose" minOccurs="0" name="ProcessResult" nillable="true" type="q1301:ResponseList" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:complexType name="ResponseList">
    <xs:sequence>
      <xs:element xmlns:q1302="Enferno.Services.Contracts.Expose" minOccurs="0" maxOccurs="unbounded" name="Response" nillable="true" type="q1302:Response" />
    </xs:sequence>
  </xs:complexType>
  <xs:element xmlns:q1303="Enferno.Services.Contracts.Expose" name="ResponseList" nillable="true" type="q1303:ResponseList" />
  <xs:element name="Ping">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="PingResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="PingResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ListErrorMessages">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="cultureCode" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ListErrorMessagesResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q1304="Enferno.Services.Contracts.Expose" minOccurs="0" name="ListErrorMessagesResult" nillable="true" type="q1304:NameValues" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>